This may just be one of the best, if not THE BEST vacuum I have ever used. Being a parent and a dog owner, I'm constantly cleaning up mess after mess. I thought our previous vacuum worked well. This Shark is sucking up hair and crumbs I didn't even know were there! Great suction power. It works great on both hardwood and tiles, but it really shows you why it's a great vacuum when used on carpet or area rugs. Putting it together was very simple. It even has a little aroma cartridge that blows out a nice, pleasant smell while in use. It is slightly heavy, but it's built solid. I'm not worried about this beast falling apart anytime soon. Having a 5 year warranty is also a nice feature. Hopefully this is the last vacuum I'll ever need!