I had been searching everywhere for a nice and affordable soft shell I could use for mountain biking. I bought a North Face Apex Android, but returned it due to its heavy weight and baggy fit. I kept searching and found this. The day I got the jacket was the perfect day to test it, cold, windy, and wet. I wore just a t-shirt under it and I was sufficiently warm in about 50 degree wind and rain, and more importantly kept me absolutely dry. The next day I wore it on a 30 mile bike ride, it kept me warm throughout the ride but the double direction zippers allowed me to cool when needed. A few days later I had the jacket with me in the snow. Snow slides right off it, and I stayed warm with just a thermal beneath. Bottom line, its an amazing jacket, warm, very windproof, very water resistant, good looking, functional. Keep in mind the jacket only has one pocket, and the zippers dont move as good as other jackets, the cinch cords on the hood and waist work really well and the slim fit is definitely slim, but thats what I was looking for, it also is fleece lined. Also the picture shows the jacket as black but its dark grey.