I gave this vacuum a long, thorough trial. It picks up very well on regular wall to wall carpeting and area rugs. It transitions well from area rugs to hard flooring. I did not notice any debris kickback on hard floors (both tile, LVP and hardwood). I had to adjust the suction on new plush wall to wall. On stairs the power head and detachable canister were very easy to maneuver and the power head worked well. I appreciate the light on the crevice tool. I also like the large buttons for the want release. The largest con is the noise. It's very loud. When working on steps when the canister is close, it's too much. It also makes a whistling sound when using the crevice tool on carpeting and when carrying the base with the handle. It's also easy to empty. I didn't experience any clogs, I did not attempt to remove the filters. Overall I like the machine.