My boyfriend absolutely loved it. I got him the 2 XL because he is tall and the fit was perfect. Material is very light but enough to keep him warm. The green color is beautiful and the nike logo on the back adds a nice touch. Overall happy with this purchase. I need all in every color