We got this for our kitchen to go over a hard wood floor.  Good color scheme to hide any spills.  It feels especially great under bare feet!  Nice and soft.  But it definitely needs a rubber pad underneath so it doesn't slip.