Best vacuum i ever owned! Removes pet hair in one sweep. I have bare floors and carpeted floors works great on both. If I had to make any complaint at all is that although the wand is so convenient it should have an extension to make it longer to reach higher and further. But all in all great easy to use vacuum! #sweepstakes