The absolute best vacuum I've personally ever owned. The suction on it is just crazy in my opinion. Vacuums hair up better then any other vacuum. Self cleaning brush roll made the hair come right off instead of being all tangled up. Leaves no stinky smell like other types of vacuums. Has lights on it as well.