Very thick cotton and excellent quality, should last a long time as can be worn at various lengths including full length at approx 6y.