These shorts are so unbelievably soft. They are 200% squat proof as far as the waist band staying in place and not being see through. My only problem is that they roll on my legs. Granted I am 5’0 and 115 Lbs and ordered an XS. I am very quad heavy so a small might do me better but I’m not so sure about how the waist would fit with a small. Overall I am super happy with these and definitely will use these as my new leg day shorts.