I absolutely loved this machine, until it stopped steaming. I couldn't believe it because it was only 8 months old, and looked brand new, since I cleaned every part after each use. Customer service went through all the troubleshooting steps with me, and after I explained I had done all that twice already, they told me to cut the cord and FedEx it back to them, so they would send me a reconditioned machine. I asked about the warranty, and was told I would have the remaining time of the original machine. I got the replacement today, obviously it had been used and scuffed up, but with a 90 day warranty. It was remanufactured in Mexico, which is apparently where their customer service is based at, because I had told the representative repeatedly that I couldn't understand her.
The only good thing is, as expensive as it was, it's still cheaper than hiring someone to clean your floors. They charge about $100 for cleaning where I live.
Bottom Line: No, I would not recommend this to a friend