Love these. I recommend hand washing them if you like the way they fit when they arrive, they do shrink quite a bit. They're not the best quality, but as long as you aren't rough on them, they should last (what do you expect when you pay $25 for 3 pair?) Overall, I'm happy with them. They look super cute with heels but you can dress them down with flip flops or cute sneakers.