I used this vacuum to clean my house in place of my typical vacuum. My only draw back was it took me a while to figure out how to rewind the cord ( I even looked at the instructions! Super easy to put together. Works great on carpet to hardwood. The attachments are simple to use and the hose is long enough to get the stairs done.