The cleaning power is great, compared to my old vacuum I do notice a lot getting pulled from the carpets. It’s very light compared to my old vacuum. The battery life is long. I can use it for about 3-4 days before getting it charged again. It’s easy to store and seems like it will last a long time.