Let me start by saying, I’ve never really loved the style of any tankini. I’ve always worn bikinis. However, I’m pushing 30 years young and I’m pretty thick for my size...so lately I’ve felt uncomfortable in bikinis. Plus I have a toddler who likes to pull down my top for everyone to see. I ordered this suit (along with about 20 other bathing suits) hoping I could find another style that would work for me. Hands down, this is the one I’m keeping. If you’re on the fence about buying it, put it in your cart. It hides the areas you don’t want to see and emphasizes the parts I want to show off. Super great coverage, my toddler can’t yank it off, and it makes my butt look cute too! I’m 5’2, 170lbs and I wear a 38D. The XL fit perfect after adjusting the straps and tightening up the strings on the bottoms. I never thought I’d like any tankini but I LOVE this one.