I wear six inch stilettos regularly so I have a high tolerance for uncomfortable shoes. These however were the worst thing I have ever put on my feet. I couldn't take more thab five steps before ripping then off and yes they fit.