This vacuum cleaner is simple and reliable - it sucks well on all types of carpets that I've used it on. I like the long cord and the reliable vacuum cleaner. I've had one for 1 1/2 years now. I had my predecessor for 35 years and vacuumed at least 4x a week - has worked great all these years, only needed a new disposable bag when it was full, a new belt every now and then - and I changed brushes several times - I really like this vacuum cleaner recommend for carpet cleaning - with few problems.