This is not inexpensive, but it's the best, easiest to operate and most versatile vacuum cleaner available—its attachments are inter changeable with (almost) all Dyson cleaners, which makes this a must-have, even if you have an upright or hand-held Dyson. The horizontally circulating attachment for animal hair is amazing and removes even deeply seated junk without getting tangled. If you live with a pet, this is the vacuum to have. We have antique Oriental carpets, and this machine is both "gentle" and brutally hard on debris—I guess it's the strong vacuum that does this. Oh yes: hard floors, too, and an easy-to-use attachment for blinds.