Product review (5 stars): Fits
Perfect fit. A little hard to install, but I saved some money for sure.