I wear men's shoes in size 16, tennis shoes Nike, Reebok, New Balance, Skechers are always in size 16. It was too big, my feet slipped, I couldn't get them back, so I have a size 15 Bought which arrived today. fits perfectly. Be sure to buy a smaller size.