I've had these curtains for a couple years now and they still look great. They can be machine washed, but if you do it too often you'll start seeing rust stains around the rings. That's why I'm giving them 4 stars instead of 5.