You will need a runner for this rug but it is very practical in terms of color and pattern.  We have a white and tan dog that sheds and you cannot see any of her fur on this rug so I love it for that very reason!  It's contemporary but not too busy.  The black has off white and grey mixed in so it doesn't look flat.  The runner is very long and fills up our upstairs hallway nicely.  Very soft!