The miele vacuum is an incredible machine. It is a bit on the pricey side but it is well worth it especially if any member of your family has allergies to dust, dustmites or orther carpet allergens. The hepa filter that the miele has is easy to change when needed, last a good amount of time and is very effective in trapping harmful allergens that other vacuums propell back into the air. One of my favorite features is the six different suction settings that allow you to vacuum any conceivable surface. The attachments allow for easy cleanup in couch cushions, wall corners, under the bed, and other hard to reach surfaces that are so infuriating when you try to clean them with an ordinary vacuum. The head has two settings allowing you to switch back and forth from hardwood floors to carpets and rugs. The lightweight design allows for effortless carrying of the vacuum regardless of where you store it. (it does have wheels but you need to pick it up over stairs and such.) It is quite small which is also good for storage. The only thing that could use an improvement is that the smaller attachments for the hose don't quite attach to the base unit and i have to store them separately. There is a spot where you can attach it but it is kind of in an awkward place and is inconvenient while the unit is in use. Also there is an internal storage for the chord and a footpedal button that will reel it in, which is also alot more convenient than having to roll the chord up by hand like the older style vacuums. It is definately worth the extra money.