Product review (5 stars): Perfect fit. great price
As described.  Perfect fit.  great price.  Delivered ontime.