This jacket it ok. After reading the reviews i ordered up a size. I am 5'2, 120 lbs, and 34D. I usually wear a medium in shirts/tops, so i ordered a large. It ended up being a lot shorter than i thought. I'm definitely glad i ordered a size up, since i think the large fits about the way a medium would. I feel like it may have been better to order an xl instead since i like to layer and the large is still a little smaller than i would have liked, especially since it was still so short. The hood is weird. It's like super thin t-shirt material that seems weird compared to the rest of the jacket. Luckily it is removable, so i just took it off and threw it away since there is no way i would ever choose to wear it. I like the color so i decided to keep it since it is still kinda cute, but as far as comfort and fit go, it just really isn't that great.