Nice little handheld vacuum that comes with everything seen in the picture.  The quality of the attachments are sub par and using any of them lessens the sucking power.  However without using any attachments, it's a perfect handheld vacuum for picking up crumbs on the counter, litter on the carpet and so on.  Don't expect to clean an entire room as the waste collector is small.  All-in-all, to clean up a small mess on a counter or couch it's ideal.