Oreck Touch Bagless 4 Stage Upright Vacuum Cleaner, BU10010 Power touch handle 4-stage multi-cyclonic filtration Upright vacuum with 30' power cord Lever-action dust canister with rinseable HEPA filters Recommended for carpeting, hard floors and upholstery