I got this a vouple weeks ago and finally had the chance to clean my carpets and I am amazed how easy it was to clean my carpets . It was so easy and it got up all the little stains that my puppy did while we was potty training him . Just pull foward to clean and and backward to dry it . And the wand is amazing . I cleaned my chair that was a couple years old and it looks like it did when i first got it . This is a great cleaner .