Its a pretty good small vac. I have small home and got the pet version although I have no inside pets. It has two functions. One for floor and one for light carpet.  Good suction and the hand attachement has good suction. Charges not quickly but in a reasonable amount of time   I am happy with this purchase. It arrived on time and no damage. Happy with Wayfair