Product review (4 stars): exact fit
Cheaper than other sites, fits great and was a great replacement for one that was broke. No problems replacing at all.