"I am a sure 7 1/2, especially when it comes to Michael Antonio. I first bought these on-line in a 7 1/2. When I got them, they were just too long, so I exchanged them for a size 7. As expected the 7's were just too tght. I decided to order another 7 1/2 and just keep them. I put a pair of insoles in them. They are just too beasutiful to not have. Other than that, they are very comfortable and sexy. I'm just surprised at the sizing and wish they carried them in the store."