Some pros: It picks up garbage perfectly, even cleans cat hair from the carpet, despite the fact that it does not have lint on the brush to collect hair. Great option for a small apartment. Has cons: It heats up quickly and, most likely, you will often have to change the filter in the flask that collects dust and debris.