Product review (5 stars): A Good Fit...A GREAT Price
It is a nearly perfect fit....a bit tight when compared to OEM, but it is a fraction of the price and it works well.