Product review (4 stars): Four Stars
Exact fit but I found out I really didn't need it.  Price was right though.