so i ordered a size up, because i have a large "feature", and i knew a medium wouldn't exactly cover it. A large is still cheeky, but i think the bottoms are meant to be cheeky. the top is a bit big, but i'm not a big chested person, and i knew that'd be a sacrifice i'd have to make to get the right size for my bottom half. sorry these photos are a bit risqué, i just figured you guys wanted to see how things really fit and looked. i'm 5'7", 150 pounds.