I gave four stars because it has not been in the water yet. I will update my rating depending on those results.  The suit fits and is nice quality.  The top looks kind of scandalous in the product pictures, but it is actually just like a sports bra.  It is rather modest.