I love this vacuum! It's excellent on floors and great for carpet touch ups. It also comes with a could attachments. I was originally looking to buy a cordless, but after doing research decided on the corded Miele. It has great power and is easy to maneuver. I absolutely would recommend this vacuum.