Haven't used that much but seems to have good suction for my purpose. A big problem is dust. The filter catches larger particles, but fine particles and dust are blown directly through the filter and expelled into the exhaust. I haven't used it enough to comment on the battery life. I would not recommend this as it blows out so much dust. You are trying to clean things and the vacuum cleaner blows most of them away. Even after that, clean the vacuum cleaner yourself as there is so much dust on it. Hai, you need a much better filter, not one that lets in that much dust. It is also not known whether all dust flowing through a vacuum will damage the vacuum.