Pros: It's cheap (compared to other products) No need to mop the floors yourself Comes with a 1 year limited warranty Cleans fairly well Cons: Short Battery Life - I use it on about 1000 square feet of my house (I don't use it in 2 carpeted rooms), I have a dog that sheds a lot and there are 3 adults in the house, I run it every day and I have to walk. until it dies, charge it up and start again. He often gets stuck. Quite often you have to babysit him while he works or collect all his rugs and cords, even then he sometimes tries to crawl under my couches and gets stuck. It usually beeps and sometimes turns itself off, if it's stuck in the right position it just keeps working. Small collection basket - I have to empty it 4 times running it through 2 cycles - which I think is a pro too because it collects a lot. It's noisy! When I watch TV, I have to turn the volume up to 10 and yell at everyone I'm talking to so they can hear me. All in all you get what you pay for so I'm happy enough with the product because while there's more work than I'd like it's still less than vacuuming and sweeping the house every day and that gives me that an idea about the product and whether i use it later if this one dies or i get fed up with it i will treat myself to a more expensive branded robot vacuum cleaner. You realize you are getting older when your life goals are to buy a more expensive vacuum cleaner.