I was surprised to see how small it was and wondered if it could do the job. It's truly amazing, one nozzle to put water and carpet cleaner on the affected area and another clear nozzle to suck up the water. I did my whole mattress with no trouble and it came up new.
Putting together was easy. I did get stuck with no water coming out at the beginning because you have to prime it.
Make sure the machine part is above the plastic coil and Despenser when pressing the button, to let the water run down. Once the water comes out your good to go. You have to make sure the tank is initially about the water sprayer to start with.
Really amazing piece of kit. Wish I'd had years ago.
Light in weight, easy to clean with.