Works great and I highly recommend this vacuum . I buy this vacuum for my son in Florida . he be a bachelor and have a dog . the vacuum pick up the dog hair in the carpet easily and the upholstery tool get the hair out of the furniture as well .