Without a doubt the i3 lived up to all the above with minor exceptions. I had doubts the first time I let it loose in our main floor living area, with living room, L-shaped entrance way, family room, dinette and kitchen.