100% cotton gauze weave material for maximum absorbency and softness. Used inside any cloth diaper, these put added absorbency where it is needed most without a lot of extra bulk. These gauze inserts are a thirsty 10 layers thick. Plenty of absorbency for night or long day periods. Use in or with any cloth diaper type, including flats, prefolds, contours, pull-ons and all in ones. Choose size closely based on dimensions of diaper the inserts will be used in. Sold in 3 packs. Expect 10-15% shrinkage in length and 5-10% in width.