Normally wear a 8 or 8.5. Ordered an 8.5 because of other reviews. They fit snug and are just barely long enough but they do fit. I could certainly have sized up to a 9. Shoes are very comfy and cute. I ordered white and they will definitely be a summer staple for me.