The top is way too small & the bottoms show way too much buttocks for comfort.  I never wore the Swim Suit because it's show's too much skin.  I would feel uncomfortable out in public wearing it.  I wouldn't recommend this product.