I've only had this for a week, but so far, it has held up nicely.  I've even had to clean up a spill on it already and it washed out (warm water and a cloth) beautifully.  

Pros: Seems quite durable.
Cons: The color is much more gray than khaki and the blue seems bolder in person, but in my space it still works fine.