For the price it’s great! It will collect some bigger pieces of dust and dirt. Now we also have a dog and two kids and a messy husband. Works great for what we needed it for.