great outfit, came as expected, isn’t see through, it’s very light and airy, i usually wear a UK 16 so took a risk by ordering and the top is perfect however the thighs are form fitting, (not tight as the material is stretchy but slightly fitted on my thighs). The top is long enough to cover it tho