Free people look a like biker shorts set! L in mine. Might prefer an xl in mine. Nice and stretchy. Lots of colors. Too has hidden pockets too!