Stays on
I purchased these because my 9yr cannot keep a bonnet on. These work great and stay on
Rating: 5 stars