This was purchased for my 16 year old son, who has refused to wear a winter coat - because it doesn't look cool. Well, after reading the reviews for this, I ordered it for him. He loves it! It feels lightweight, but is warm enough to keep him warm waiting at the bus stop in the morning in 20 degree weather. We are buying another one in a different color for back-up.