Product review (5 stars): Perfect fit
Easy to install, perfect fit -- definite improvement over the one that had gotten chewed up...  Not sure what problems others had with fit or install, but this took all of 20 seconds to put in place.