Im glad I listened to the other reviews about going down a size. I normally wear a 9 1/2 in tennis shoes, a 10 in rainbow flip flops, and usually a 9 or 8 1/2 in dress shoes as I have petite feet, and I ordered a 9 and they fit perfectly. These are so comfy to wear!