Review (5/5): Buy the Bonnet!
This is the only thing that has worked for my 4 year old. Perfect!