Love it! Love it! Love it!  The vacuum came just in time for me to clean up a lot of dog hair.  I have three small dogs who shed enough to make another dog.  I have braided rugs and this vacuum has great suction.  Also, I love blue!!