This vacuum is pretty big, but glides really nicely in all directions. The pet hair attachment works great on my velvet couch.