I'd been waffling on whether to purchase a Roomba until I saw this great low price at Overstock. Am SO glad I made this purchase. First off, do not be too concerned over buying a refurb Roomba from overstock; mine is refurb but we'd never know it. Looks brand new, works like brand new. My only wish would be that this could have come in various colors. The noise it makes is a little louder than I anticipated: sounds like a strong electronic hum. However; myself, husband, our cats and our ferrets have easily acclimated to the sound. Have used "HAZEL" on berber carpet, hardwood, and tile floors - works great on all. Picks up pet hair, dirt, clumpable cat litter, crystal cat litter, all misc detritus you find on floors. We have a contemporary-style home with some rooms oddly-shaped with 5 walls and non-90degree angles, plus 2 kitchen islands, and also some difficult furniture arrangements. At first I was worried how HAZEL would handle. How could she figure her way around all this, would she vacuum the entire floor? Yes, at first HAZEL was confused. Then we used the lighthouses to direct her within the space, and that entirely solves the problem. If you have pet hair, you will have to clean the Roomba's rollers between uses. We have had zero problem with cords or carpets, but occasionally (not always) HAZEL gets stuck in the tracks for the sliding glass doors. We have been impressed with the difference it makes having HAZEL go over the floors regularly. Noticeably cleaner. We love it.