A good medium duty carpet cleaner with some issues, but none that can't be inexpensively overcome.  I have a lot of carpet in my home, front porch enclosed, back porch enclosed, living room, combined dining room, huge master bedroom, long hallways, the laundry and utility room part of the basement, and the upstairs laundry room.  Over the years I've removed carpet from two bedrooms, the basement rec room area, the front bathroom, and the kitchen, so there used to be even more.  My choice for cleaner was a full size Rug Doctor (RD), the "ones you rent".  That said this Hoover cannot outperform the rug doctor.  It is a decent performer however when I don't want to break out the very large and cumbersome RD.