Rarely have I purchased something that exceeded my expectations.  This works as described and was easy to install....to my surprise!   Excellent Product!