I felt so confident in this. The only reason that kept this from being perfect rating, is that the bottoms tends to roll and not stay put. Not functional for swimming...more for sun bathing Overall looking forward to wearing again for tanning pool side!