Colors are true to picture.  I've had the rug for a few weeks now and it seems to be holding up well, even with my dog rolling on it daily.