Works wonders on long dog hair. I also love the carpet pile adjustment feature.  It makes it easy to move from one type of flooring to another throughout the house.