The battery only lasted about 15 minutes. That was the only bad part. Everything else worked great. There's no way I can vacuum first floor in 15 minutes.