This vacuum works great! I love how easy it is to control with the swivel feature! I also love how this vacuum comes with so many attachments, making it even easier to detail clean! This vacuum is great for stairs, furniture, and rugs, as well as hard floor, it does have a hard floor option! I also love that this vacuum isn't big and bulky, it is slim and easy to store!