I am so happy with this vacuum - it's everything I hoped it would be! It's super easy to use and I love the lift-away feature, as it makes vacuuming everything from stairs to hard to reach places like under the couch so much easier. It's also done a great job on both our carpet and hardwood floors.