I absolutely love these flats. The reviews are right, they do fit a bit snug. But I actually like that. Because I have a feeling they will stretch after a few wears. I got my normal size, which is a 9..and it fits just right. Had I gotten a size bigger, I feel like it would have been a tad bit loose. Anyways, I'm so happy I purchased these flats. Ladies, don't hesitate, just but it.