Product review (5 stars): Nice product, perfect fit.
No complaints.  Form, fit and function are perfect. It snaps in and is ready to go in a couple minutes