I used big green at my home. It came assembled which I loved! Easy easy to use and was amazed on how well it cleaned. I had "another" carpet cleaner before big green and cleaned my carpets regularly; and after using green I was amazed what had been left in my carpets from the "other" machine. I would strongly recommend "Big Green" to everyone.