It is really good at sucking up everything it runs over however it is a pain to clean as everything gets stuck on the bottom coil. I also don't like having to clean the filter. I would like if the vacuum had a wireless option