Excellent
Does everything it claims to.  So happy I purchased it & will continue to do so.
Rating: 5 stars