I love this skirt! The shorts are just the right length and the silicone bumps prevent them from riding up. I feel very girly and feminine when I run in this, even if I am completely sweaty and gross!