I love all the attachments that this vacuum has. The vacuum itself does a great job of picking up dirt. The only complaint I have is that it is big and a little hard to maneuver around. I normally use a smaller vacuum. I love the fact that it has 2 power buttons and a button that retracts the cord.