This swimsuit seems to be of good quality, but there was no support for my breasts. The description says that it has a shelf bra with removable cups, but there was nothing visible from the inside. There were no removable cups, and no place to insert cups. I am about 5 foot 8 with a longer torso and the straps fit, but were really tight on my shoulders. Good coverage on the bottom. I guess this is what to expect from an athletic swimsuit, but the differences between the description and the product were disappointing. Going to return it.