Product review (5 stars): Perfect fit. High quality for the price
Perfect fit.  High quality for the price, shipped and packaged as described.