Was looking for some shorts to work out in since it�s been so hot lately and decided to give these a try. These are some excellent shorts! I have thicker thighs so usually shorts will ride up, but I got the 6 inch length and they�re perfect! No riding up or thigh rubbing! I think the 6 inch length is a great length as it hits above the knees so still looks fashionable without having it ride up! The material is more cotton than spandex, which I like bc it helps keep the shorts down, but can give it a slightly less �workout� pant feel. Not a problem for me, but maybe for others. I absolutely love the pockets! Deep enough to hold my iPhone 15 and my keys! I bought both the L and XL, they both fit, but the XL gave a bit more room in the waist so I went with those. For reference I�m 5�2 and about 200 pounds with most of my weight in my stomach and thighs. No issues with the material being see through either! Highly recommend these shorts, they�ve saved my summer workouts!!