From other reviews, I was expecting off sizes. I am usually a 7.5 so I ordered an 8. Its a snug 8 but I feel like they fit perfectly. The soles are a little slippery so I may need to scratch them up. U haven't tried to wear them out yet so I will adjust my review if needed.