Well designed vacuum. Listed features are as claimed. I have vinyl plank floors and some area rugs. Does great job on both surfaces. Ease of turning off brush for floors is convenient. Picks up tracked cat litter well. Until I got hard floors I had no idea how far away from the litter box it was tracked. Carpet and cats don't go together. All in all a great vacuum for the dough. Being a Bissell product I am counting on it holding up.