I bought this because it appeared to be a smaller machine that I use to do our bedrooms floors with. It has worked great! With the pet cleaner that came with it and buying the recommended 3 pack it took stains right out of the carpets that were here when we bought the house and hair from our pets... and what appeared the previous owners as well! I've taken it to my moms and done her living room as well. It is super lightweight and easy to carry and the handle compacts right down for easy storage. As with anything, you will need to clean it after you use it. Otherwise it gets stinky quick lol!