I love these shorts! The length is perfect. Even when they ride up during a workout, you still feel the full coverage. I’m almost 40, so didn’t want the super short ones. I’m 5’2” 125lbs and the Med fit great! Prob could’ve worn a Small, but I’m glad I got the Med. They are super comfortable. The high waist is perfect to help smooth out the tummy.