Product review (5 stars): Fit perfectly!!!!!!!!!!!!!
Perfect fit. I watched a you tube video on how to install and it went exactly like the video said. The shipping was SUPER FAST! Very impressed.