Ive had this jacket for almost 2 years and it serves its purpose really well. It's quite light and the stretch fabric gives you great flexibility and mobility for almost any activities. I use it on hikes and I use it on cold days going to work. It offers moderate water resistance and when its really pouring, you can just throw in an outer shell layering and youll be able to handle just about anything. The monkey thumbs are also a great addition so the sleeves wont hike-up your arms, especially when youre sleeping with it on.