I really like this vacuum. It is very powerful and fits underneath couch and tables. Works well on hardwood floors and rugs. We have dogs and it is great in picking up the dog hair. My only complaint would be that it is top heavy and doesn't stand up without removing the top. It is nice that there is a hook to take off top and hook it so it will stand. Also, cord is a bit clunky, but not a deal breaker.  I would definitely recommend this item. Best vacuum I have owned.