Had to send shoes back 2 times to finally get the right size. Husband wears 10.5. This size 10.5 shoe was too big. Exchange for 9.5. Still too big. Finally 8.5, perfect fit but crazy we had to choose so many sizes. Also, the soles and white sides looked dirty when bought, but I guess that's the style. It's been 10 days since they started the refund process and I still haven't been refunded the second time. Fits well, a little tight, but it's a good riding shoe.