I live in the desert. No matter how much I sweep, swiffer and mop, there’s always dust. I have long blonde hair so it’s visible on my dark floors. This thing cleans everything including the trim. It does get stuck sometimes under my table, but it just shuts off if it can’t find its way out. The only thing I don’t like is I somehow set it on a timer for 4 AM to clean and a few times I’ve woken up thinking someone was in my house. I’ve played with it so many times and cannot figure it out so now I just turn the button off on the bottom. I clean it after every use to prolong the lifespan of the parts. You will notice it doesn’t do that great of a job if you don’t clean it properly. Super easy to clean.