Firstly, I am a size 12 in pants and usually a 34I in bras. This looked like it had decent coverage for swimming with my kids and I grabbed the floral print (currently unavailable). It’s so cute, but as you probably noticed it has no size chart except for the bra. It is stretchy but also holds you in. It takes me concerted effort to get on, I mean I probably sweat trying to get into it. It holds the girls in. Which is a big task in itself. The underwire is the trickiest part to manuver, they are very rigid. I sew a little and changed out the underwire for some flexwire out of a worn out bra. I haven't used it with the new wire yet, but I think it will be good. It's a little cheeky on the bum, but not too bad. I love the tie at the back, it's adorable. If you are more than a 12 on the bottom it won't fit. If you are a size 2 or 4 it might be too big, idk. I ordered size 36H (sister size to my 34I). Swimming in it I didn't feel the underwire, but I had a red spot when I took it off and I don't know where yet, but I definitely popped multiple threads/seams. Usually one or two isn't a problem so we will see how it holds up. TLDR: once on it was good. Very hard to get on and off.