The good features are not accumulating much hair in the rolling brush and can avoid the stairways automatically, but it has limited function in drawing the house map when using upstairs/downstairs and the house map get all mixed up.