Product review (5 stars): Fit perfectly and so easily I was afraid I'd done something wrong
Fit perfectly and so easily I was afraid I'd done something wrong.  But I clearly hadn't.  It is precisely as advertised, which is high praise, indeed