Size Large but fits size M (6-8) best! Has built it shapewear + shorts. You MUST wear your own undergarments under the shorts please.