Product review (5 stars): Nice item, nice fit, nice price . . .
Fit perfectly and super easy to install.  Nice price for a nice item.  Provided they hold up well we won't need these again for a while, but when we do we'll order them again.