I got this jacket to replace my many years old heavy interchange coat which was one-size too large and not very flattering to my petite stature. This Marmot jacket fits very well (appropriately sized too) and I love the many pockets that are almost all secured with zippers (save for the one large pocket inside the jacket). Movement in this jacket is very smooth - I had no problems riding my bike to work with it on. Waterproof and keeps the cold out (bonus hand-warmer cuffs too). I haven't seen many reviews for this jacket so I wanted to give my two-cents' worth - I'm really glad I got this and can't wait for the weather to cool down again to wear it!