The colors are true and it's held up well to medium foot traffic and a dog.  Pretty good for our needs.  It did have a smell when we received it, but it dissipated within a few days.