This little machine has been so handy and convenient for any messes envolving kids, pets, and husbands too. It beats lugging around a full sized carpet cleaner, which I did for a couple years until I spotted the Green Machine. It's very lightweight. My only complaint is I wish there was an easier way to clean the dirty side canister and the nozzle has collected some gunk and hair in it and hard to get out. Otherwise great investment. It's been saving my rugs and the carpeted area in my house from the new puppy!