We just had our floors refinished and this is great on the floor.  It looks nice and serves a purpose.