The material is very thin t-shirt material. The pants are nice and loose. I am large chested and it is tight enough that it shows my saggy nips. I won't be wearing this anywhere where anyone else can see!