This set is nice. The material is thin, but not transparently so. It feels cheap, but doesn't look obviously so. It is not a firm/sturdy material, so if you have areas of your body you are insecure about, it may showcase them (in my case, my belly). Overall, I like it and would recommend for an cute and inexpensive outfit.