Wow what an excellent cleaner,easy to use,instructions very clear,use it on your carpet on normal setting it sucked up loads of dog hairs and grit,done it again on full setting and pulled up ever more debris and carpet looked even better. Smaller and more compact than I thought it would be. Very pleased indeed with my purchase, better than my old model a D...n.