I honestly didn't expect this vacuum to work as well as it does. I was really surprised at how much hair and dirt my old vacuum left behind! I thought it did a pretty good job, or at least I thought it did... I live in an apartment and 90% of the floors are carpeted. The first day I used it I went through and vacuumed my place probably 4-5 times! It just kept picking up dirt and hair and i kept emptying the canister (it holds a lot by the way) until it wasn't picking anything else up. The attachments made it super easy to clean all the pet hair off my furniture including the cat tower! I was pretty disgusted after seeing how much dirt and hair my old vacuum left behind. The air even smells better! I HIGHLY recommend buying the pet hair eraser turbo! It's worth every penny.