This has been a great coat. I bought a size up for my son and it fits great. His usual size would have been fine, but I wanted him to be able to wear it for awhile. Its warm without being overly bulky. Its held up to several washes, and to a very active 5 year old rolling around on the ground in it. I will buy another when he outgrows this one.