This is a great little machine. It was easy to assemble, easy to use and it worked well. I used it to clean the carpet on our stairs. We have a large carpet cleaner which does a good job but it is too big to try and use in a stairwell. The little green machine worked well on the carpet on the stairs. Easy to assemble, easy to use and it does a great job.