I love my roomba, I am on my third one. I have two floors in my house the main floor and finished basement. I use the newest one on the main floor and the older one in the basement. The other one i gave to my wife's friend. It was old and didn't have any of the fancy mapping of the house.