Most kids’ jackets lose their zip before they lose their fit. This one never does. Cotton carrying a touch of wool through it, cut easy enough to move in and clean enough for a school photo. Put it on a cold morning without negotiation, which is most of the point.