They're a good quality pair of shoes, but they came a tad too small-- they were pinching my heel and my pinky toe- but if you use the heating method or a shoe stretcher, it'll fit perfectly fine. The shoe is good quality, but not the best. I've noticed that even a little water can stain the shoes, but the design is so pretty I couldn't not buy it.