I鈥檓 really happy with this vacuum. The suction is strong and it does a great job on both floors and carpets. The long power cord is a big plus 鈥 it easily covers my entire single-floor house with switching outlets for two times. Very convenient and works better than I expected!