I am not sure how long these will last. I wash in laundry bag on gentle and hang dry. I love it!  It is so easy to throw on. It is comfortable in the heat. I can do flip flops or heels. It is so nice and short for my petite 5'2" 130 figure.  I got medium. Fits snug. (john's wife)