The Girandola bibs are made from 100% cotton and have a plastic backing and velcro fastening. There is a towelling bib and a soft cotton bib in eaxch pack.