I returned this as it was horrible. Barely cleaned my floors and the cpu kept going over the same area like 5x and missed other parts of the floor. Just get a vacuum and do it yourself.
Pros
good product
Cons
I like it it's just not a roomba. It does a little bit of work though it's kinda cool.