Absolutely excellent though I wish it was slightly cheaper than it is. I have 2 units and both do an amazing job.