Love this vacuum! I can clean the canister and rinse the filters after each heavy use. I have a Yellow Lab who sheds constantly. Having a vacuum that can handle that is important. This definitely does the job! 
Why not 5 stars? The vacuum itself can be a bit awkward when using just the canister portion.