I received this vacuum complimentary and I was not disappointed! I had a big area to clean this weekend and this vacuum did awesome!! I love that all the tools fit on the actual vacuum. I love that the cord is so long. It would be cool if it was retractable too! I loved the stair tool especially for getting pet hair off in places I didn't know hand so much hair. It's very lightweight and easy to carry up and down stairs and the canister is so much bigger then any other pet vacuum I have owned! Great review and I highly recommend!