The bib is quite the right size. It is necessary that the child be mounted at the correct table height and at that time, the bib filled its function perfectly !! I use it for a child of 20 months. The bib is soft but stiff enough time mm for the holding. It is easy to clean under water. To recommend.