OMG, I love this bathing suit! I ordered an XS in Black. For reference, I'm 5'2" and 110lbs and and this size fits perfect. It's stretchy and sexy and the ruching is in the right place. I'm flat chested and this top actually gives me the look of boobs! As a mom, i wanted something besides my typical bikinis to wear in Disney World or at water parks and this is definitely a nice bathing suit. It's sexy without being in your face and I feel very confident in this. I can definitely run around after my children  without pulling up my bandeau top  or feeling self-conscious. My husband will love it! I'm very pleased with this purchase.