This runner works great in my hall.  It is very thin which is perfect because it's on top of carpet.  If you are planning to put it on the floor you will definitely need a good rug pad.