This is a great vacuum. It handles well, it transitions from surface to surface well. Great for carpet and hardwood floors. The attachments are diverse and useful. I'd recommend it for anyone that needs a vacuum that is cost-effective but powerful.