This is not a heavy duty cleaner, it is designed for spot cleaning. That said it does a very good job and is easy to use. First the good points: The cleaner is very light and easy to operate - just pull the trigger to dispence the cleaning water as you need to. The vacuum is very strong and easily sucks up the water/ cleaner put on the carpet. The clean water tank simply comes off and is filled from a hot water tap. As the dirty water tank is clear plastic it is easy to see when it is full and is simple to remove to empty. It has done a very good job on my carpets and rugs and has been used for more than just spot cleaning.
The downsides of the cleaner are as follows: The vax is self assembly. This is only putting 3 main parts together but you do need to use a bit of force and there are four small screws to put in to hold it all together, but once together it does not come apart again (a problem if you need to return it). The first one I recieved was faulty and leaked water continually. Amazon replaced the cleaner very quickly and it was obvious from the new cleaner that there was a seal missing from one of the tubes. The main problem is that the clean water tank has no markings to show how much water you have in it so you have to guess about the amount of cleaning fluid to add. The dirty water tank has an air filter on the back. You need to remove this before emptying the tank (or it just falls off into the dirty water). The only other fault I have found is that the power cable is a little short, but this is not a big problem.
Overall this is a very good, lightweight cleaner. It is a very simple design so there is little to go wrong. A few improvements in design would make this a fantastic little machine, as it is it is a good machine with a few minor faults.
Worth the money and recommended.