I usually wear a medium so I ordered a M/L and it fits pretty well. I'm a 36 D bra size and I would recommend wearing a bra underneath the top if you're anything over a b cup because there is zero padding or support. The material is kinda cheap and reminds me of swim suit material. It is really silky feeling and stretchy, so it can fit a varieties of body sizes and shapes. Overall, you cannot beat this price! I love the emojis and the outfit is super cute!