I really like these remote control vacuum cleaners. The only thing I don't like is the basket. My other vacuum (Amaray) drains easily, but this one has a loose filter and screen that you have to fiddle with to put it back together. My other, you just open the coupe and get out. When I need to clean the filter and screen, I open a separate chamber. It was more expensive than my Amaray. I haven't used it enough to be concerned about battery life and I haven't had any battery life issues with any of the products. The suction power is good and I don't have to worry about programming. I think this has the best programming feature, just haven't used it.