Review (5/5): Perfect
No snap on cover. Rubber slide in covers.