Um.  How do I explain this jacket?
The good news: my hoodie is a lovely dark navy.  The hardware is well-applied and sturdy, including the zipper.  The proportions and balance are good- it doesn't look awkward or cheap.  It's quite warm!- I wore mine during a mid-February Montana blizzard with the wind screaming, and I actually stayed warm.  It's quite comfortable, too, and the pockets are a decent size, though not overtly large, as is the hood.  The material itself almost feels like the brushed wool of a Pendleton blanket, but it's 100% cotton.
The bad news: this puppy has strange fit proportions, at least for a gal like me.  The arms are almost too short.  The bottom of the jacket, the part that sits at your hips, is strangely snug.  The jacket is definitely not fitted, or slim-fit.  There is a distinct "pooch" in the belly area.  As other reviewers guessed, I expect that the product image had the waist clipped in the back to create the slim-fit look.
Here are my numbers.  I'm 5'7", 130lbs, size 8.  My shoulders are about 16" wide, my arms are 21" from shoulder to wrist, my waist is 30", and the top of my hips, where this jacket sits, are 36".  I ordered a size S.
I actually like this jacket.  On some levels, I'm disappointed, but overall, it's of good quality and it's warm.... so as long as I stop being vain and caring about how defined my waist looks, I'm happy.  I was, quite literally, seeking an asymmetrical, high-neck, slim-fit, zip-up hoodie.  What I got was an asymmetrical, high-neck, oddly-poochy-yet-somehow-still-tight-in-some-areas, zip-up hoodie.
Ideally, I would like the length of the arms and the bottom of the jacket to have been a size M, and the rest of the jacket to be an XS.  The size S just fits me strangely.  I have to pull it down often as it rides up often (the secret to both the arms and the bottom is to never raise your arms.  Hee!)  With almost every long-sleeve shirt that I wear beneath it, the sleeves hang out.  Yes, I have long arms and broad shoulders, but still.  It just fits strangely.
Long story short, I'd say it's worth the money, and it is a nice little jacket, but be prepared for some awkwardness in your fit.  Again, I feel that it performs it's necessary requirements (IE, keeping me warm), and it still doesn't look too bad, so I can't fault it.  You just have to decide what's important to you.