Made of 100% cotton knit on the front and 100% soft, absorbent polyester fleece on the back. Our bibs will keep your baby dry even with lots of drool and dribble. They're great for drooling and teething babies. 2 adjustable snaps make this great for infants and toddlers (age: 3-24 months) and get rid of that annoying Velcro.