Great vacuum with plenty of power. Two speed options for bare floors and carpets. Battery lasts for a long time while using. I usually plug it in when once I use it then multiple times during the week.