Product review (5 stars): Perfect fit. Would buy again
Perfect fit.  Would buy again.