been very happy w the purchase about a month in.   vacuum works very well and is used at least once daily on floors with 4 kids and a dog.   i would say the unit is a bit bulky when trying to vacuum w the small, upholstery attachment bc of how large the catch basin is.   we also purchased the cleaning tower.   i would say this works pretty well.   when the long dog or kid hair gets wrapped around the unit it seldom clears spontaenously when placed in the cleaning tower.   however, all the dust and small debris always is…so even when i need to open it to clear hair, it’s not messy.   as w so many vacuums like this, we will see how it holds up over time.   so far so good.