Five Stars
I have a few and they fit great and I haven't had a problem with them staying on.
Rating: 5 stars