I'm loving my Roomba so far. It cleans really well and hasn't had any issues getting stuck up on rugs anything else. The battery stays charged long enough to vacuum my downstairs. It's pretty quiet and the bin is easy to empty and has a decent capacity.