Excellent, no signs of wear. This is perfect. Thick and cozy! 100% cotton. Labelled 2 years but looks flexible.