The material is stretchy, the fit is form fitting, it is comfortable, and warm like a thermal layer. That being said, it's probably going to be too warm to wear in the summer. The material is also slightly shiny. I was expecting a muted beige color, and it was more like a pale gold. Again, none of these are bad things, I was just surprised.