I absolutely love this vacuum.  It’s nimble and fits under small places.  Don’t let the size fool you.  I used my older vacuum first and this one picked up so much dog hair.  I love the fact that it cleans itself.  Highly recommend and no cons!