I got this for Christmas because I am OCD and therefore a daily cleaner. I HATE sweeping because I feel like it just stirs dust around, more than picking it up. I love this product, except..... a charge does not last long at all. I can barely vacuum and mop 2 rooms before it dies and then I have to wait an hour before I can continue. I was hoping this could replace my broom and swiffer mop, but with the short battery life, I can only use it for quick, small messes.