I hesitated to buy because of some of the reviews and cost (thought it would be cheaply made) but took a chance and really happy I did. I bought the All Black and the fit was pretty close to as described. I say close because I have wide feet and often wear a size 10 (not wide) and followed the recommended sizing. Then went 1/2 size smaller (9.5) because being in-between sizes and recommendation was 1 size up or down, I chose half-size down only because of the fabric. It was a perfect fit! It’s not all just fabric, there’s an actual body to the shoe itself. Can’t say how long it will last, but it seems really well made so can’t see why it wouldn’t last awhile. And it doesn’t make me look like Big Foot (shoes often do that at my size). The added height is also perfect for me, which is a bonus. Great to wear with leggings or semi-dressier casual slacks, which is why I bought the All Black color. (I wouldn’t workout with it, of course, because of the added height.). It’s comfortable and doesn’t feel like wearing heals. I totally recommend these shoes for look, cost, comfort and quality, and the shipping was as described and on time! I just ordered another pair in a light color (taupe, I think) for when I wear light-colored clothes.