Just tried this pair of @spanx denim shorts and I really like them! I'm in the large and there is lots of wiggle room. The length is perfect too. High rise with mid compression. True to size fit.