Ok so my husband wears normally a 10 1/2 to 11. My original purchase was a 11 which he couldn't even get on his feet way to small. So ...I figured a 12 (which he never had to buy that size before would fit?) NOPE still way to small. So disappointing!