Fits Oreck Upright Hypo-Allergenic XL Vacuum and the Oreck Compact Canister Vac. Contains: Two packages of Hypo-Allergenic Vacuum Bags (16 bags), two packages of Drive Belts (6 belts), one package of Compact Canister Vac Bags (12 bags), and one package of Fresh Air Tabs (12 tablets). One Motor Filter. One Dry Carpet Cleaning System consisting of Soil Release Pre-Mist, Oreck Dry Carpet Cleaning Powder, and a brush applicator.