Im a performer and need great-looking shorts that stay put. This is my third pair of iHeartRaves briefs and I love them all! Sizing is consistent and they're super comfortable  no creeping up. Im a size 12 usually with 33 waist and 42 hips. XL (or L-XL depending on the pair) is perfect. Lots of compliments on these!