Looove these shorts so much! I got them after I gave birth, as it provided support around my belly (had a c-section). They are also the perfect length, not too short that they keep rolling and not too long that they take up my whole thigh. I have been wearing them every day since receiving them!