It's new and it works wonderfully!! At first I felt it was quite too small but since I only really have a low ply (Disney carpet) in my living room, this was just the right size. I also have rug runners throughout the house and instead of putting those in my washer, I just use this machine. It sucks up water very well. So compact which I really LOVE! I don't mind whipping this bad boy out to clean up even the small messes but I have my handheld carpet cleaner for those jobs now. Yep...bought them both! lol This machine is so easy to use. The only con I would have would be you have to quite frequently add/dump out water due to the "compact" size. I do get a work out so I don't mind.