I am only giving it two stars because the shoe was two sizes too small. I ordered a size 10 and it fit my friend who wears a size 8 perfectly. I could not wear the shoe at all. It was very cute and just like the picture, but the sizing was just way off.