4? Really? I have a 4yo and would never dream of putting a bib on him. How demeaning. And not at all good for encouraging independence I would think.
I stopped using them on my kids before they were 1. When I spent more time putting their bib in than feeding them, I gave up!