These flats are absolutely adorable and quite a bargain. Unfortunately, they are made exceptionally inconsistently. I purchased black and blush online in size 7. The blush pair fits me like a glove, but the black pair is about a half size too big. They are still wearable and look great, but the lack of quality control for this shoe is disappointing. Further, the images suggest that the blush shoe would be a pale pink and beige hue, but when they arrived they were actually a deeper pink shade with no tan or brown undertones at all. This is not the end of the world, but the images did not clearly convey the color of this flat, and I was not really needing another pink shoe. Overall, i would recommend these shoes, but not as an online buy. Try them on in the store, because you may need to size down depending on the individual shoe.