This is a nice set - very soft silky material and true-to-size fit. I got these for my son as a base layer for his beginner ski lessons and when playing outside in the snow. They are 100% polyester - which is recommended for a base layer. Some of the other kids' thermal sets were part cotton but cotton isn't good for a base layer because it does not dry quickly when it gets wet. The set is a good price and good quality.