I bought this jacket to be my new snowboard jacket. I bought a size up, so I got a M instead of a S which is what my old jacket was. I love the medium in this jacket because I have tons of room to layer up underneath it and can still wear the jacket and freely move my arms around (not tight on the shoulders). I absolutely love the tailored fit its very feminine and flattering and not to mention the length is awesome, this jacket goes past my hips and down past my butt so it keeps me warm will doing outdoor activities in the snow. Best part is is it didn't ride up. It comes with vents if needed to unzip and the pockets are great because they're big and deep that are protected by a zipper and also a button. All in all I love this jacket and I highly recommend it! It is my second time buying a Roxy winter jacket and defiantly will continue buying from them!