Pros- great suction! , cons- heavy, needs lifting every time when switching from floor to carpet, short nozzle.