Product review (5 stars): A must have
Exactly as stated.  Fit beautifully and have already made a difference.  Well worth the money!