A best buy for a great price. My daughter already had plenty of chances to wear it in 40 degree weather and she loves it. It keeps her warm, it is water repellant, lively colors, and its easy to put on and take off. I definitely recommend this coat for kids.