I've owned older models made by this brand and this machine blew me away. It is so easy to set up and quickly get a stain out. This is an absolute must if you have a child, pet or messy husband. I received this item through the Stellar Testing Panel and I'm so glad because I don't think I would have expected to get so much use out of it. This is now a must have in my home and I will be gifting one to my parents. The steam function lifts stains better than anything we have tried yet