Product review (5 stars): excellent
This item was the exact fit it couldn't of came at a better time, I'm hoping it will out last the original piece.