good price . Great for pet owner . lot of suction and lighter than my old Eureka Boss . only drawback be a smaller than average bag and a very short attachment hose . recommend the Metro Vac flexible hose replacement , it fit the Carpet pro vacuum perfectly even though it be make for a pet dryer . do not spend the extra money buy a full attachment set with piece you already have when all you need be a bit of extra hose ! replacement bag be the a type . owner manual only list a part number !