Product review (1 stars): Not recommended
It fit perfectly. .. was easy to install. .. and broke 4 days after I put it on. So I can't recommend this product.