I've been looking for a nice, cute, heavy winter coat for my 2 year old for this winter, and I was having a hard time finding something that was high quality and didn't cost at least $80, which I think is ridiculous for something that small that will only be worn for a few months.  I scoured Amazon and found this really nice Nautica coat (retail price $100) for only $40!  It even came in navy blue, which is the color I wanted.

Pros:
1. Price - very reasonable at $40
2. Size - fits perfectly.  I was worried that maybe I should get a 3T because my 27 month old is 3 feet tall and 35 pounds, but the 2T is exactly the right size.
3. Very warm.  The outer part of the coat is a nice puffy/down material.  The inside is fleece.
4. The hat fits well and attaches under the chin with velcro.  A lot of attached hats are too big and end up falling off, but this one is perfect.

Cons:
1. I haven't found any yet in the few weeks that we've had it.