Bought this for my lady friend, she loves it. Plenty warm for cold weather days with a longer fit to keep snow out, wears it on and off hill regularly. She recommends getting it a size larger than you think. Roxy runs pretty small and form fitting. Great rustic/vintage stylings.