The little bib has a tiny button in the back to fasten around the baby’s neck (3” in diameter) and is made out of a cotton eyelet material with a lace edging of same color. It has a light flannel type material as a backing. There is one tiny little stain on this piece but otherwise in perfect condition. I have zoomed in on stain so it actually looks bigger then it is. Overall size is 7 ¾” x 9” at widest width.