Yes i have one and it is good. I only put warm not hot water in tank to avoid damage to pump and you can get really hot water / steam out at the wand. Don't use it on all jobs if only lightly soiled but is good on heavily soiled carpets. Not had any problems so far, brought my second hand but it had only been used a few times.