Product review (5 stars): Perfect!
Easy to install and a very good fit.  I would definitely buy this again.