This carpet cleaner is brilliant. My daughter spilled fake tan and make up on her light coloured carpet and this managed to lift it out the carpet. I am impressed how well it worked. Would definitely recommend. Please bare in mind that you cannot use this on stairs as it does not have the hose attachment.