The fabric looks opaque ... What we will try in a week even in chlorinated water ... The workmanship is very good, and the average for large and super slim girl. The delivery was super fast! Had it been intended to order one size larger. as it turns out a bit smaller in our opinion ... but still it fits super ... Would we buy it again: YES!
Addendum: And that we did! Same color only one size bigger ... are still very excited!