For the price I can't complain. I have purchased many of these and they did hold up longer than anticipated. I only used these for the Gym and Yoga. They are a little long. I am 5"7 and they did about touch the floor without sneakers on however with sneakers they were fine. These have been washed and dryed on highest heat setting after each use and to my surprise they held up. I always buy several. Price point I would definitely buy again.