This is a great little vacuum cleaner! It's powerful, compact and easy to use. It has all the attachments I need, and it's easy to empty and clean. The only drawback is the carrying handle is on the bottom instead of the top, so when you want to carry it from room to room, it is counter-intuitive where to grab, but otherwise it's a great purchase!