This is my go to tidying machine! Light enough that my small children can help with the chores and up to the task of keeping all of our hard surface floors tidy! The removeable mini vac comes in handy for all those daily messes (especially when you have small children!). I've been buying this same vacuum for almost 20 years, and they've lasted a good amount of time. I'm on my third one and will enjoy this one as well!