I do really enjoy this vacuum. I have 3 dogs and 3 kids, so this was definitely put to the test. It has great power and does a great job picking up the mess, however, the space in the canister is very small so the dirt and debris gets stuck easily causing me to have to stop and empty during cleaning and having to use my hands to unclog the area.