Excellent in every way. Not only is the product I purchased absolute quality, not only did it arrive in super charged time, but most especially is Super Eze the consumate company. Following up at least 2x on whether I was satisfied with the product, Super Eze is the quality company that we all should be dealing with!!! One would certainly be foolish not to give them a try and learn what I did. Customer service is not dead, but thriving in this family owned business.