This product worked well, but didn't find it exceptional. I would buy this product again, but would buy it without the Febreeze scent. I have tile floors and so do not need the added scent.