Face it, vacuuming is not something anyone looks forward to doing. So, it's always good to have a vacuum that doesn't let you down. This is that vacuum friend! Every time I use this vacuum I applaud myself for not going with another model that was more modestly priced. Yes, it was expensive; but, yes it was well worth all that I spent on it. It does a tremendous job on all surfaces. I have a cat who sheds and this vacuum has not problem with taking care of that pesky issue on either carpets or my hardwood floors. The design lends itself to ease of maneuverability which is important since cats can find very interesting tight spots to hide in and to shed in! This also speaks to the suction power which is more than adequate with dealing with the accumulation of pet hair and dust. Likewise, the filtering system works very well at addressing allergens. I have had only one "tune up" on the vacuum and the technician indicated that I could have done without it, I was accustomed to having to do that type of preventive maintenance with a previous brand and out of habit assumed it was necessary for the Miele, which proved to be a poor assumption most likely because of quality of the product not requiring such frequent maintenance. As is likely evident, I am very pleased with this product and would highly recommend it! Yes, at first it appears a bit costly, but once you own it you will realize that it was well worth it.