Bought after reading the Consumer Reports review. It looks like it's exactly what I was looking for. Disappointed after a few days of use. It doesn't work on carpets, can't regulate airflow; vacuums the carpet in the head. In addition, the filter fills up quickly and is difficult to clean. I ordered a second filter so I can clean my whole house without having to stop. Not recommended if you have more than 1 pet. Wouldn't buy again.