And a good
High quality.... effective... everything I had anticipated.  And a good value
Rating: 5 stars