I would give this product 4.5 stars!  Does what it claims and we have had no issues with it.