I am very happy I bought this vacuum a couple months ago.  My old non-Shark one was heavy and one solid piece.  This one is so much easier and lighter to push and the floor piece swivels to turn easily and quickly.  I actually look forward to vacuuming since it has become so much less cumbersome.  I also like that it is a simple 3-way button from off to floors to carpets.  No more trying to guess what level carpet to adjust for--it does it automatically, easily.  I highly recommend this Shark!