Product review (5 stars): well worth the money
Perfect fit.