After purchasing and returning a different brand of cycling shoe due to size, I ordered one size larger than I typically wear. These shoe fit good - not great. They were a great price and for 2 to 4 Spin classes a week I am sure they will last a long time.