These are presently my go-to shirts for Crossfit. They're just long enough so my chub rub isn't pulling them into my crotch, but short enough to still look cute and show off a little leg. They're inexpensive, stay put, and don't give me camel toe or the embarassing muffin top of some compression shorts - the waistband is wide and long, so it's friendly to those of us who have a little extra around the middle. I'll be definitely buying another pair!

Note: they are cotton-y, not lycra-y.  They're not wicking or anything fancy. They're just a good, basic short for around the gym or for running. This isn't high performance stuff, people. Just a pair of shorts that look cute, stay put and are inexpensive.