I use this everyday as I have two dogs. It’s great for getting under the sofas and into the edges and corners. It’s fab for wooden floors but not so good on carpets and rugs. I use my shark vacuum for my weekly deep clean ! I can vacuum all of my downstairs on one charge. It is a little heavy for me as I have a problem with my hands. Overall an excellent cordless vacuum cleaner.