I was looking for bikini top that would hold the girls! I'm a 40G and ordered the 3x. It did fit, but when I did the "bounce" test to make sure I stayed covered when jumping into the pool it failed. Yes there is an underwire, but sadly the support wasnt there for me. Felt flimsy, like there was no underwire when there was. I hope this makes sense but I'm not sure how else to explain it. I thought I might keep it if I was careful while swimming, but the colour just washed me out. I look best in bright colours.