deep cleans steps and fur as well as the house rugs  love it but now makes noise i guess open box means broke before till you get it home and pay it out.