I love this, it cleans so well but if you have pets the filter is kind of a problem. I have to vacuum the filter almost every time I use it which kind of defeats the purpose of not having to empty it every time.