This is a great vacuum. It comes with 3 attachments, a long tube for corners, brush for dusting and another for pet hair. The vac detaches from the base and the handle comes out, making it easy to use on stairs. It is light weight and easy to maneuver. I especially love that the suction easily picks up pet hair. I have 2 large breed dogs that shed winter coats of thick hair. The vacuum had no problem collecting all the hair. I definitely recommend this vacuum.