The quality was fine but it actually is much lighter than it appeared in the online photos, so it really shows the dirt.  We had it professionally cleaned and it did not come clean.  We just ordered a washable "ruggable" runner to replace it.