It a nice home device. It does its cleaning job pretty well, easy to use. I could even tell it almost ride by its own  The steam is pretty intense, but don't worry, it couldn't hurt anyone. Makes not much noise, which js great if you have newborn kids. I have no idea about it longevity property, but hope it wont disappoint me.