Great with only a few niggles.
4/5
Does a great job of cleaning, we have thicker country style carpets as well as "normal" carpets and it does an excellent job of cleaning both.
I've knocked a star off because you have to be very careful not to overfill the dirty water tank otherwise it will spill everywhere when you take it off to empty it. Unfortunately the full line is really hard to see once it's full of water and foam.
Tim