I was pretty skeptical when we ordered this. Well, that's over. Now, instead of dragging out the HEPA machine with the stiff cord and scaring the wits out of the dog, I now virtually run around the place with this Eureka to the same effect and the dog sleeps through it. Good machine. Lightweight, maneuverable, holds a charge for about 30 minutes. Great for quick pick ups, carpet or tile.