Excellent, no signs of wear that I can see. Fleece lined and very warm. Labelled 12-18 months but looks bigger.