2 pre-washed 100% cotton 3-layer Snap bib with a terry cloth middle layer. 3 front snap buttons make it adjustable as baby grows. Its extra absorbent, double-gauze fabric makes it lightweight and durable. With every wash,the blanket becomes softer. It will make a beautiful gift for a special baby girl.