the battery life is awesome. if you have a very large place you may want to invest in maybe the 75 or 90 or maybe an extra battery pack other than that it's battery life is fine. the product does really good with picking up stuff actually clean for a living and i prefer using this to the corded vacuum i find that it gets far more things out of the carpet than the regular one. it also doesn't get caught on corners like my corded vacuums i actually timed myself to see how much time i saved i ended up saving about an hour and got a higher quality clean. so in my book you could spend a lot of money and time on recorded one or you could get this one. and from people who have had dyson and other vacuums this one tends to blow them out of the water as far as bang for buck.