One of the best purchases I have ever made!!  I have four little Chi's and a long haired cat and LOTS of hair to deal with!  My upright just can't make it and I saw this, read the reviews , SO glad I took the chance.  Easy to maneuver, tons of power and the best part, DON'T HAVE TO TOUCH ALL THE NASTY DIRT, as it's in the bag.  YEA!  All the attachments work well and  am pleased with the cleanliness of my house.  Thank you, Eureka!