This bib is made from 100 percent combed, ringspun cotton jersey. It’s soft to the touch, but strong enough to stand up to the spills and thrills of the highchair! The cotton fibers used are in a tight weave, and this helps the bib resist stains. Plus, these dyed, personalized bibs for babies are meant to give you long-lasting color. The hues won’t fade after the first wear. One size.