This jacket is super comfortable and the perfect layer for early and late season rides in Minnesota. One thing I was a little disappointed with was the print. I didn't realize that "Viper" truly meant viper, as in a snakeskin pattern (the design on mine shows a much different pattern than the pictures). I also ordered two as to figure out my size but then realized they were final sale. Bummer. It would be nice if "final sale" would be more prominent on the page (on top, in red, by the price, etc.). It was an expensive mistake, even on sale! Overall, it's a good jacket, but from now on, I will read the fine print more carefully.