I tried even the more expensive Roomba's (700 series, 800 series) and this one is by far the best at picking up dog fur, etc. I even tried other brands, and Roomba is the best. I only wish I would have bought one 10 years ago. There would have been a lot less fighting in my marriage if I would have, lol! No, seriously!
WARNING: The shipper will ship this as signature required even if you don't request it, and they will not inform you they are doing so. If you're like me, and you're always at work during regular business hours, you won't be able to have your package delivered to your home. And if you're like me and can't take off work during business hours to drive 25 minutes each way to go to the UPS shipping center to pick up your package after delivery fails, then you'll have to go through a long odyssey of calling back and forth between UPS and Overstock to attempt to finally have your package delivered to your work address. I placed my order on April 30. It shipped on May 3. I did not ultimately receive it until May 17 -- yes, you read that correctly. Received it SEVENTEEN days after placing my order. With all that said, I love my Roomba. It's a replacement for one I already had which I broke by spilling water all over it accidentally. I was without one for several weeks and really noticed the difference in my floors, which I wasn't able to make up by vacuuming myself -- that doesn't even include the gross dust bunnies that built up under the bed. Roombas are a little fragile and a little annoying to clean, but totally worth it.