[This review was collected as part of a promotion.] I’m in love with the style of these heels!!! They have padding and a flex sole so they are very comfortable. I wear 8 or 8.5 but I got these in a 9 to make sure I don’t have any issues wearing them for long periods of time or walking around in them. My only con is the material. I wish they were leather so they would last me a lifetime. I would have to buy another pair just to put up so I will have another pair when/if these get messed up.