This vaccum is small and compact yet packs a punch in cleaning up your floors.  The suction is very strong and my floors look fantastic after.  ONLY downside may be the size of the waste tank.  Have to empty it often for larger houses but I overall love this vaccum.