Product review (5 stars): perfect fit...good price
perfect fit.  good price