I can only echo the positive about this vacuum cleaner . prior to this , I be use my whole house vacuum cleaner -- love the concept of it but after 9 + year , and a couple of repair , could not get it repair to its former suction . this vacuum cleaner have excellent suction and it do a great job on restore my carpet and a equally good job on my hard surface . before I start use it , my carpet need to be stretch ; however , the nap have return to its plush feel and after a few more vacuum I believe the deep cleaning will eliminate altogether the need for have it stretch . I want to give it 4-3\/4 star but it be not offer . my only complaint be the power paw attachment be not stable on the vacuum and sometimes fall off , but it be something I can live with base on the performance of the machine .