Each bib is approximately 14" x 10" with a 4" pocket to catch food. Front is made from 100% cotton and the back is made of 100% soft flannel. The front of each bib is treated with OdiCoat, a waterproof-stain resistant coating that gives an oil cloth effect. The velcro clasp at the back of the neck secures the bib in place.