I was hesitant to buy because if price and lack of battery life. I wish I hadn't hesitated. I live this. It cleans well and is easy to use. Battery life wasn't an issue either.  Must have for small to medium size apartments or homes with a couple if small or medium rooms with hard wood floors.