this is an awesome jacket that is totally waterproof. i've only had it for a few days and i cant wait to use it more often. it's totally breathable so no more sweaty build up after working out at the gym.
the only complaint is that the main zipper is a little difficult to zip up. but it's not impossible.
originally i ordered a small thinking that it would fit well on my 5'4", 135lb, frame. I wear a 38" chest size, but it was a little too snug around the chest and shoulders. it's no where near the 41" thats specified on the size chart. it's not impossible to wear while riding though. it felt nice when hunched over the handlebars, but i wanted something that i could feel comfortable in while layering so I decided to size up to a medium. that did the trick. the medium is an excellent fit for me. the arm length difference between the S and M is negligible, but the little extra girth in the chest/shoulder area made a world of difference in comfort. so size up!