I love this vacuum!  This is the second Shark vacuum I've owned and it works perfectly for my needs.  I have 3 pets and LOTS of pet hair!  This machine worked beautifully in picking up my Corgi hair especially!  Yes, the canister could be a bit bigger, but honestly, it's fine.  I just had to empty it more often, which was not a big deal.  I would definitely recommend this product!