Very see through even when not wet. Questionable to use in public beach. Otherwise pleasant to wear and product finished nicely.
Not that stretchy, length ok, but too small for a German 38. Material nice and of good Quality.