Well this is certainly a handy little machine. Easy to chase around and keep the floors tidy. Not sure it would be great with heavy messes but great for cat hair and dust. I have dark floors and EVERYTHING shows. This makes it easy to keep it looking shiny and clean.