Never had a carpet cleaning machine and it's so easy to use. Just follow the instructions and you're good to go. Easy to assemble and it come with two samples of the cleaning solutions. My carpets are super clean now! The machine is lightweight even with the water. It's like having an upright vacuum so it doesn't take up too much room. Once you are done with the machine just make sure to clean all the parts that it indicates just to take care of it.