No stains holes or tears to this cute 10 inch by 7 1/2 inches Baby Bib.
Two plastic snaps in the back.
Flannel backing. Basic cotton on the front side.