This vacuum is lightweight and easy to handle and has fantastic suction power. I have a dog that sheds a lot and I have wood/carpet floors that I can go from one to the other, which works great on both. I have to clean the roller brush off after I'm done every time because of my dog but it takes little effort to do that.