So light weight and easy to use. Assembly instrctions were simple and I was able to put it together without any help from my husband. I have an older dog (16 yrs old) who has lost control of his bladder. There are times I do not get him outside fast enough and he has an accident on my carpet. This carpet cleaner is so lightweight and easy to use, I do not mind getting out and using it nearly on a daily basis (sometimes more than once a day).