We love the super size of the container, it is XL and a lot bigger than previous ones we have owed, meaning less trips to empty the container out. With having two German Shepherd/Husky dogs, and two cats, this vacuum does a great job at sucking up pet hair on carpet and hardwood flooring in our home. The self cleaning brushroll is amazing with my long hair and the pets hair, there is little to no clogging up the brush making it not spin, and needing to clean the hair out. We love that the handle can be detached from the container of the vacuum making cleaning my blinds and the top of my ceilings more simple to reach. The suction control is nice, I like that I am able to use more or less suction depending on the area I am cleaning. This vacuum glides across the floors with ease, sucks up all kinds of pet hair, dirt, and debris with ease.