My Reebok Walmart tennis dress runs generous wearing a size large but would recommend sizing down one size. Has built-in bodysuit shorts. #LTKFindsUnder50 #LTKActive #LTKOver40