I feel like the vacuum did a great job picking up dog hair from my area rug, carpet, and hardwoods. However, I feel like fine particles of dust / dirt were left behind. Unfortunately, I'm debating returning it. I do have other Bissell items that I love. But this misses the mark for me.