Love this! It never dawned on me to use a "shop vac" in the house. With pets I was constantly having to vacuum over and over to get up all the hair. This vacuum picks up pet hair with ease and leaves those beautiful vacuum lines in the carpet and my sofa. It comes with a ton of attachments so I vacuum almost everything in my house. I highly recommend it.