Product review (4 stars): Doing its job
Our old one broke, this one fits great, so far it's holding up.