I think this is a very good cleaner for what I paid for it. this is a great product!! I have purchased it in the past and I always have co-workers ask me to get them one as well. My ordering experience was terrific. Courteous representative - with great customer service!