This is quite possibly the worst vacuum I have ever owned. The "tangle-free" brush roll is full of hair, I have to use my hand to remove the contents from the "One Touch, Easy Empty with Cyclonic Pet Hair Spooling System™," the "Pet TurboEraser® Tool" stopped working after two months, and the suction is really not good at all. This vacuum sort of works on carpet, but there is an approximately 1 inch space on the main brush roll, so you have to go over every area several times to ensure you actually get everything. This vacuum is horrendous on bare and hard floors. You can actually see and feel chunks spewing out the back and onto the floors you have just worked hard to clean. A simple broom and dust pan are more effective than this. I bought this because of all of the positive reviews, but I would take a hard pass on this to save my money if I could go back in time!!!