I've been using this cleaner in my boat on the carpet, my wife uses it in the house on rugs & carpets. We both like the way it loads fresh water and unloads dirty used soapy water.The Bissel trial / small size jug of carpet cleaner works well and smells far better than any other carpet soap I've found. It leaves the boat smelling nice, instead of like harsh chemicals. The same goes for the rugs & carpets in the house. We've used it about a dozen times, and it's held up OK so far.Drawbacks: Occasionally balls of wet carpet fibers, dirt, pet hair collect on the scrubber bristles or their side edges, and the suction doesn't do a great job of picking them up. We have to manually bend down & grab those balls of wet gunk, some of which are the size of a quarter, & toss them in the garbage. I'd like it better if the vacuum section just sucked them right up, too.But commercial steam cleaners and higher end home steamers I've used have the same issue, so it's apparently not a big deal that this one has the same issues.I recommend this one over any other one I've purchased or rented, including the Rug Doctor equipment. Light enough to lift into the boat while it's on the trailer. Small enough to store well in a nearly-full closet.I wish it had come with a bigger jug of cleaner, and that the Bissel replacement soap were less expensive. But that's just life, I guess. Perhaps I'll try other soaps, looking for one that's more affordable and still smells nice.I wish you could remove the used / dirty water jug while the steam cleaner's handle was in the fully vertical position, but that's not possible. You must step on the release pedal to get the handle to go back far enough to allow removal of the used water jug.