Great, minor wash wear. This is warm and cozy. Labelled 2 years but I think it's flexible. No snaps at the inseam.