This vacuum has been working for many years and is still going strong! It has many attachments that are carried right along with the vacuum itself, so they are available whenever you need to switch from floor/rug to using the hose and the appropriate tool. I use this vacuum on both my carpeted bedroom and upstairs, as well as our tile and wood floors. It has a switch that allows you to change surfaces, so the suction works properly for the specific surface chosen. When using the attachments, it does take a little wrangling to set up, but it's not that bad and it is fairly quick to accomplish. I use the hose and attachments to reach underneath furniture, and to clean our sofa and loveseat cushions. It easily vacuums up all the junk underneath the cushions and when completed the couch seems to have a renewed feel to it. This vacuum comes with several very practical attachments such as: small head for pillows, cushions and couch frames, pointy tool for getting into corners and crevices, a brush tool for edges and dusty areas that you can't reach any other way. I really like this vacuum. It will need to be replaced soon, but I plan to use it until it dies. I got my moneys worth out of it and then some!