The Roomba is a perfect helper for anyone! You'd be surprised at what it picks up each time I run it. My wood floors look clean, but it retrieves something each time I use it! I have bought 4 over the course of time - 1 for me, and 3 as presents. One of the best gadgets (pet?) that I have ever had!
But there are some caveats: 1. Long hair get wrapped up in the rotary brush. Cleaning is a hassle - I have to do that every time I use it for an extended period of time. 2. Battery life does dissipate after using it for 2+ years.