The size medium is too tight for my size 7.0 feet.  The shoes are not made from quality materials, and the sides of the shoes are just wrapped around thee sole and glued to the bottom.  I can not imagine that they will last more than an hour.  I got them to wear at a wedding after the pictures.  My high heels are very uncomfortable.  The only good thing is the bag.  It converts from a small pouch for the flats to a roomy tote for my heels.  I do not recommend,  but if you get them size UP.