Product review (5 stars): As advertised
Exactly what we needed, old one had disintegrated.  Tricky to install, however, for a non-DIY person.