These coats are so stinking cute! We didn't have a very cold winter so I'm not sure how t withstands cold, but I think they do well. We ordered up a size for length and to get more use, but beware the arms are extremely long!