I was pleasantly surprised how well these fit. These were recommended by a friend who has a strong medical background. For under 20 bucks these are an incredible buy! Traditionally I have trouble with anything for feet not being wide enough. Normally in a good running shoe I'll buy a mens 10.5 4E if available. These aren't running shoes but 10.5 men's medium was perfect! Very good for around the house which is why I bought them. Very comfortable with strong arch support. I figure if they last 3 months I'll still be ahead of the game. Very easy to wash and incredibly sturdy!!