The Shark Navigator Pet Pro is lightweight, powerful - vacuums both carpet and hardware floors.It is easy to assemble. It has a long extended hose and power cord and additional attachments, the self cleaning brush is effective and the vacuum has great suction.I like the size of this product takes up very little space. The only draw back is emptying the canister I prefer a filter bag less mess.