Leather upper. Platform and heel black/grey/white snake skin look. I love these and only wore once for a presentation and then Covid hit. They no longer fit my feet or I would keep. Paid $110.00 new. Size 7.5. Great for New Years Eve party!!!