I've had a Kenmore for 10 years and another one before that is almost the same. Then I decided to switch to Miele - as a German I wanted to love it that way. But Miele has no suction power and doesn't work on carpets at all. I had to use all my strength to push it across the carpet in just one direction and then go over the same spot multiple times to clean it up a bit. Needless to say I hated it, especially since I paid over $1,000! I have 3 dogs, a roughhair and 4 cats and this Kenmore gets the job done with no fuss! For 1/3 the price of Miele! I love it!