I ordered three pairs of shoes on Amazon, the other two pairs turned out to be fake, so I was really cautious of these too. The feel of the "suede" was super soft, almost resembling the textures of faux-suede made by fabric. So I scratched the top, and the shedding rolled into a nice long lint that came off. My conclusion, they are not suede. The Louboutin-esque red sole (could be leather, but I don't trust it) also has really terrible detailing. The part joining the black rubber has glue peeking out everywhere, and the stamp looks awkwardly imprecise. Anyway, be careful what you are getting 'cause I don't think mine were the real deal at all. They are cute, but I'm not so sure they are a keeper.