Excellent quality for the price, and these are super comfortable and cute. They run a little wide and long, so I recommend buying a half size down. I returned my true size for a half size smaller, and the new ones are perfect.