This Shark Navigator Pet Pro Upright Vacuum is a wonderful machine!  It is so easy to use.  It has swivel steering.  The switch to move from flooring to carpet is right on the off and on switch, so it is very handy.  It has very powerful suction, so you can usually pick up the lint or pet hair on the first pass.  There are many attachments and they are easy to 
switch out.  It has an anti-allergen complete seal so it traps most of the dust and particles!  The canister is easy to empty.  I just love this vacuum cleaner.  I just wish the cord was a little bit longer.