Perfect
No snap on cover. Rubber slide in covers.
Rating: 5 stars