They have always been the best vacuums, my parents had one when we were growing up. I see they have made some nice changes. This swivel vacuum has carpet and hard floor cleaning ability which works out quite well for my house. It comes with two attachments for hard to reach spots and couches etc. The swivel is great, it makes it so easy to turn when doing each room. I love that it doesn't need a bag, saves money and is so easy to clean. My only issue is the roller. I prefer a brush roller because we have long hair and it tends to get stuck in it and it's hard to get out. On a whole this is a wonderful product with great power and pickup.