My friend said this was recommended on Face book, buy a few pet owners. This is the best little carpet cleaner ! I love this. So easy to assemble and operate. I didn't need directions. It cleans so good and easy to use. I have two dogs and had no idea my carpet was so dirty ! This is a game changer! I would highly recommend this to anyone ! And what a great price.