This bib is great for teething babies. It features an on-trend print and has an absorbing inner layer of flannel and a waterproof PUL back layer. It also has an adjustable side snap closure which makes it easier for you to get on and off baby, but not easy for baby to take off. This is especially helpful for toddlers who would otherwise yank a velcro bib off. Plus, no velcro to get stuck on other things in the wash.