Overall, well made - one look at the plastic buttons, I gave them 6 months, well they lasted 2. I replaced with steel snaps and now it should last. I've washed with no issues, and should last me a long time. I only dropped to 4 stars because of the snaps - too bad, but I'm sure the vendor told RC they would last.