Exactly what I expected. Does a great job on the hardwood floors. Pet hair cleans up. Was easy to hook up charged fast