We've had this Vacuum for about a week. Early in the use of it, but it is fantastic. First time we used it, my wife had already vacuumed with our old vacuum and this thing picked up so much dirt and dust. Amazing! Here are the pros and cons: Pros - Price - much better than the Dyson; Suction - absolutely fantastic. Picks up everything; Brush - has on/off switch for the brush so you can seamlessly transition from bare floor to carpet; Width - wide base covers a large area (also a con); Cord - 30' cord allows us to vacuum the entire first floor without moving the plug; Motorized Brush - gets so much more than a basic brush; Attachments - three different brushes, extension tube (that is collapsible), crevice tool, and long hose; Filters - two separate filters, one HEPA (replace every 6 months) and one washable; Hose - long extendable hose. Was able to vacuum up to the top of the stairs using the motorized brush, extension and hose while the vacuum was at the bottom.
Cons - Heavy - really heavy. Not something you will carry around easy; Width - wide base can't get into every area; Heavy - again, it is super heavy. If you have any issues, the weight of this thing could be a factor;
The only reason I didn't give this thing a 5 star rating was because of the weight. It has been fantastic!