They are huge. My son wears men's 13s in cheaper tap shoes. We have bought and returned this three times and that is the quantity. Last time 10.5 is still too much! I don't know what size we'll end up with. A lot of people seem to think they're not that great. But we have a tight fit. But these are nice shoes. Very soft leather so they stretch! I know it will be worth it when we finally get it right.