Some advantages include the fact that it does an excellent job of picking up trash and can even remove pet hair from the carpet, despite the absence of lint on the brush that would normally be used for that purpose. Excellent choice for a studio or one-bedroom apartment. Cons include the fact that it heats up really rapidly and that it is highly likely that you will frequently need to replace the filter in the flask that catches dust and dirt.