Ok, so, this 5'7 DDD mom-bod, middle age lady hates buying bathing suits. Really, it's so hard to find something flattering a cute when you're a slightly pudgier hourglass lol. I LOVE this suit!! The XL fit amazing and actually fit my chest without being super loose or tight in weird spots. The straps were adjustable too, another lifesaver for the mom bod. And the shorts were actually a length that covered my butt cheeks and didn't crawl up in the cooter. The design in so retro and makes me actually look and feel good in it when I take the kids to the pool.