Product review (5 stars): Perfect fit.
Arrived quickly and as expected. Perfect fit.