Product review (5 stars): Great!
Snapped right in!  Great product, quick shipping, and much cheaper than local home store!