Great product & it is providing exactly what I hoped it would.  I have not had it long or I would give it 5 stars.