Works ok. For sure gives you an arm workout because you have to press so hard to remove any moisture. It has worked well at removing the stains I’ve had. Machine leaks everywhere if you leave any cleaning liquid inside so it’s a pain to empty the cleaning product back into the bottles. Very loud for not a lot of suction.I would not buy again.