Handles everything and easily handles. Exceptional value. I'm used to larger, heavier vacuums but this does the job, has great suction and cleaning abilities and handles easily in a multi-story townhouse. Very satisfied so far.