Great for indoor or outdoor use.  The size is perfect - I haven't seen another runner this wide but it fits perfectly in the space I measured it for.  I haven't had to clean it yet, but seems like it will clean well.  I would buy this again - great price and great quality!