I received this to test and it works amazing! It has cleaned our upholstery wonderfully! The ability of it to remove pet hair is second to none. With kids and a dog, this has been a lifesaver!