For the price of this machine I don't see how it could be improved. I also found the brush gentle enough to use on an oriental which I could not do with the rental rug machine I used to use. Good for an apartment dweller. It can be hung on a hook