Product review (5 stars): Perfect fit. Better than expected
Perfect fit.  Better than expected.