I am very happy with my Shark Navigator Swivel Pro Complete Upright Vacuum. It is easy to assemble and easy to clean. The suction is amazing in both the vacuum and the attachment hose. It is quiet and swivels with ease. The hose and attachment for the handheld portion is long enough to reach anywhere. Works on all floors and alerts you with a red light if something is caught on the brush. You can also change the level of suction if need be. I have found my forever vacuum.