Disappointed that it doesn't come with someone to clean for me, but it does work well.  The attachments are handy, but it's easier to use one at a time, finish the job and then change to other attachment.  It would be nice for there to be a place to attach them on the unit for storage.