Leather Upper (description says satin) SUper flex sole. I was not expecting it to be so giving. I ordered my street size after walking all day (smile) fits like a dream! Fit  on first wear is tight in the width but they are leather so they will conform to my toes which is why I was concern it said  Satin but the picture is Leather. The best part, the price is right and the shipping was SUPER FAST! Thank you Amazon for the awesome product. Yippee.