I am extremely happy with my Dyson.  It cleans so well. I've had a Kirby for years and thought it was really cleaning well, but after using the Dyson, I was shocked at how much more dirt and pet hair it picks up.