This jacket had everything I wanted....it was super warm (I live in bitter cold MN), water repellent, was lightweight, and had a figure flattering shape. Unfortunately the sizing is totally screwed up. I'm 5'2", 100lbs, with a small chest...I usually wear an extra small, but ordered this in a small as I'd heard omni-shield jackets are tight. Well they are WAY tight, especially in the chest/underarm area. I couldn't fit anyting other than a super thin shirt under it. If you're never going to take off your jacket that would be fine, but I like to at least have an option of removing it and having a sweater under it if I get over-heated. Since there are no size mediums left I'm out of luck....I'm bummed out this doesn't fit. :(