The battery life isn't as great as I thought it would be - using it on max only lasted for 15 minutes. However, this picks up dog hair VERY well. I was amazed!