we have just purchase we second Hoover Windtunnel self propel vacuum . we then have new carpet install about a week later . the self propel feature of the Hoover would not work on the thicker higher pile shag carpet and it be very hard work to push and pull the vacuum across the carpet . we return the Hoover and try the Oreck upright , think the lighter weight would make it easier . same problem . very difficult to manuever . enter the Carpet pro CPU 2t . I buy it after read these positive review , especially the one state it work well on they shag carpet . the Carpet pro perform beautifully . it almost feel like it be self propel . it move over the carpet easily and clean very well . we be very happy with we purchase and recommend it highly .