Super nice set! Thick material, can't be seen through, great quality. But definitely order a size or 2 bigger - I normally wear XS-S, but ordered this in M and it fits perfect (very tightly, but not uncomfortably). The pants have quite a strong waist part, but for that the pants don't move anywhere when working out.