The biggest problem with this product is that you lose a lot of brushes on carpets. Otherwise, this is a durable product that eliminates the need for replacement filters and dust bags. If only the brushes were stronger and lasted as long as the bags and filters so I could replace them 1:1