When I found this coat on Amazon and saw the low price, I couldn't pass this up.  My 6 year old son needed a new coat since the one he had from last year is now snug on his constantly growing little body.  I was a bit hesitant because I had never purchased a coat like this online before and can be rather picky when it comes to the thickness, quality, etc of such a product.  I decided, however, to take a chance.  I am thrilled that I did!  The coat is of a medium weight, I would say - not overly heavy, yet thick and warm enough to keep your child warm on cold wintry days.  The fabric is very soft and cuddly and incredibly comfortable.  In the past, I have had problems with seams coming unraveled very quickly and so far within the month or so that we have had this coat, there are no such signs of this happening, which makes me ecstatic!  When I asked my son if it is was warm and comfortable he said "Yes." and has also said that he loves his new coat.  The zippers are also well made, so hopefully will last through this winter season without a problem and the pockets are fairly deep and perfect for putting his hat and gloves in.  As a fun added extra, there is a soft fleecy hat included with the coat, which my son also loves.  As far as size, I ordered a 10/12 (he normally wears size 8 in shirts and pants) and it is a tad big, but will last through his growing this season.  It is not big to the point of being cumbersome, just nice and roomy.  I also love the color - it is neutral, yet "warm" looking, if that makes since.  I would highly recommend this coat to anyone looking for a great coat for their child that will keep them warm and comfortable through the winter!