I have owned and used many types of vacuums: canister vacuums, upright vacuums, and a rainbow water filtration vacuum. Before buying this vacuum last year, I did a lot of research to find a vacuum that would work wonderfully and stand the test of time. Dyson had rave reviews from almost everyone.
Some of the selling points for me were that it was guaranteed never to lose suction, that it worked on bare floors as well as carpets, and that is was bagless. It's also certified asthma and allergy friendly and has a lifetime hepa filter. It all seemed so easy--and it is!
The Dyson does an amazing job. It amazes me how much stuff it can pull out of a seemingly clean carpet. The canister is very easy to empty--but do it outside as it does make a bit of a dust cloud when you dump it. It has a nice long cord and prongs to wind it upon when in storage.
The only flaw in this design is the wand hose. You pull up on the handle and the top of the handle becomes the hose. I find this hose very awkward to use and maneuver. I often have to lay the vacuum on its back in order to get the hose to bend where I want it. There is a long straight piece in part of the hose which keeps it from bending where you want it to go. There are three attachments that snap into place and are always right there when you need them.
This is one of the older designs and is now on clearance at Target for $339. I have not looked into the newer models yet but I hope the hose wand is one area that they have changed. It's also pretty heavy and I've noticed the new designs are a bit smaller too. If you are vacuum shopping, I would recomend looking into a Dyson.