We are in love with this vacuum. We wanted to use it for quick clean ups rather than deep cleaning and this is perfect for that task. I like that it has a cord, although it could be a bit longer! It is easy to assemble, empty out and use! It can go in bare floors or carpet which is nice and comes with 3 attachments other than the main vacuum.