This is a 12 pack of cute baby bibs. They are all different colours and patterns and are absorbent so can be used for drool while teething. There are two different sets to choose between. The bibs are made from 100% cotton with three layers – front and back is cotton and there is a waterproof layer in between them. This means that clothes should stay clean and dry but baby will not have irritating plastic on their skin or neck. There is a Velcro fastening on the side which is easy to use. They can be machine washed and are suitable for babies from 3 to 24 months.