This is exactly what I was looking for. Flattering fit and not bulky when worn over a hoodie. I read the reviews and sized up to a L (I usually wear M). The L leaves enough room to fully zip it without making you look scrunched in. There's not a lot of stretch, so keep that in mind when deciding on size.
Rating: [5 of 5 Stars!]