I got this as a less hassle way to vacuum multiple times per week. With 2 northern breed dogs it was getting tiresome cleaning the brush roller every time I emptied. With this I have not had to clean the roller once!!! So much easier and convenient. I wish the canister could be bigger but it works just fine. Great suction on our longer carpet also. I just can’t get over how awesome this is for us.