The Roomba does a good job cleaning, handles the hair from our two dogs with ease. But the overall noise is a bit annoying, and the fact that it constantly bumps into things in order to find it's way around becomes quite tiresome, and is less than elegant. Look forward to the Roomba with "eyes" that doesn't need to slam into the object to realize it's there.