Great vacuum makes it easy to quickly keep the floors clean. Great for pets and holds a charge long enough to get the complete house vacuumed. Much easier to maneuver, light weight and so much easier to use than a traditional vacuum. Very good suction and removable hand held vac great for quick cleans ups