Product review (5 stars): as advertised.
Fits perfectly.  What else is there to say?