I have been using this vacuum for about two weeks now. I have one dog that sheds quite a bit. I was amazed at how well it picks up dog hair! I thought my old vacuum was doing a good job but after trying this one I couldn't believe how much hair it picked up. It is lightweight and easy to use. I wish the cord was a little longer but I love the auto rewind for the cord. It is super easy to empty and it's a lot quieter than my old one too. I also love the way I can go from carpet to bare floors -- works great on both!