I received them for a wedding, got loads of compliments from all family, friends and people I passed without attending the event. Shoes: - half a size too big, has room to grow lol but after wearing them all day they felt great, never slipped off my feet. - very convenient. - have a good grip with a smooth sole. (I did not slip or fall on tile or smooth surfaces) - did NOT retain foot odor or sweat.