I have had this for 9 years , with three Shih tzus it is great for sterilising, a few months ago no steam was coming out so put warm water and white vinegar in the water tank overnight, gave it a good shaking and loads of scale was floating about ,like new the next time I used it , I go over my carpets too, the only downer is the hand held , it’s too heavy. [This review was collected as part of a promotion.]