ordered an XL and just a warning to L girlies out there, it does NOT fit. I'm a 34C and the girlies don't even fit! either they sent me the wrong size or XL is actually a medium. the skirt part doesn't fit me either and I'm a 76cm waist. this is definitely for the smaller girlies