This jacket is first and foremost, super compact. It fits on your jersey's back pocket easily and it is ready for action in a second. It fits comfortably and it does resist some mild rain. I was able to test this during one of my rides a few weeks ago. When it started raining, I put on my jacket and when I got home, my jersey was the only thing dry on me. Now as far as drawbacks, I would think that the number one drawback is that it does not have a zipper in the back pocket. It only attaches with velcro and it does not seem secure enough to carry things. The other minor drawback is that it does make some noise when going against the wind. I can live with that, but some other people might find that annoying. Overall, I am very satisfied with this jacket and would recommend it without hesitation. This is not a jacket for cold weather. For that get a thermal jacket. This is for casual cool-weather riding.