I LOVE mine! We've had one now for about 4 years....gone thru about 5 of them so I will give you that warning...but I bought it from Costco so whenever it has a problem I can return it for a new one.
Over the years tho I have worked out some of the problems it has. Yes, it is a PITA to clean & you need to clean it often - esp in my house with mine & my daughters long hair. But it is less work than vacuuming all the rooms. I use it to vacuum our closets, bathrooms, bedrooms. I don't use it to do our living areas tho...I prefer to be able to contain it.
If you have a problem with it make sure you have cleaned it as best you can & then call the tech support, they have been very helpful telling me what to clean that I did not know about...like the front wheel comes all the way out & the little yellow sprockets on the side need to get pulled out & cleaned.
Enjoy!