Unfortunately when my son wore this skiing he ended up getting a rash all over his upper body millions of tiny bumps most likely a prickly heat rash .  It is 100% polyester and most likely did not let his skin breathe but I also didn't wash it before so it could be half my fault .