This is a review for the MakeMeChic Women's Floral Push up one piece bathing suit.I'm 5'2, 158 lbs. I have 38 B bra size. I bought an XL. Large probably would've fit, but it would've been snug on my backside. There were literally NO reviews on this when I bought it. I never ever buy a no review product!!! Or one without picture reviews. But it checked all the boxes I was looking for.I needed a slimming bathing suit, that gives me the appearance of a waist, slightly high waisted and that had an underwire, to push up my tiny tatas, or at least give me the appearance of having them lol. Are there no underwire bathing suits anymore? like what's happening. I was so confused. Its so hard to find one. I thought for sure VS would have a lovely choice of underwire bathing suits. Nope. Not at all. This had no reviews and I just needed to see for myself. This bathing suit deserves more stars and more reviews!Bottom line: 5 stars. it's perfect. Fits as it should. It's an actual underwire bathing suit. And It makes this mama of 2 feel beautiful.The underwire was sticking out if the material when it arrived. Cup size didn’t correlate with size descriptions online.It is even cuter in person. Fits everywhere and super stretchy. The cups are shaped, but not padded. I’d buy this again. Super flattering while I’m trying to lose weight. I’m 5’8, 200 lbs, and got an x large in case it ran small. Glad I did. Fits perfect.I'm soooo sad. It fits the hips an hides my stomach area. It just doesn't fit my chest area. My boobs just want to pop out. It's more so cut for Women's small in the top area overall it's a beautiful bathing suit. Just wish it fits at the top only reasons for the 3 stars