I have not used it yet because it is still the middle of summer. It did fit well when I tried it on.
I wore this on several occasions, twice at Mount Vernon in December, and Once in January in Woodstock, VA. It kept me warm and comfortable in 20º weather. A good value!
Very good I wasn't sure if a xl would fit. They offer free shipping on there end if it didn't fit I just had to pay for the ride back. Was told they fit big. The fit was perfect just like it was made for me!