I ordered a size L and measured 1,70 and Weight 62 kg. The color is pure white and the embroidery on the top is fine finishing although the bust is a little in sight on the sides. But for the beach it's perfect. The length is very good and not transparent the overall quality of the fabric is good