Colours are true to the photos.  Rug has a plastic/coarse feel to it, but is perfect so far as a small door mat for us.  It does slide around on our lino floors so its needs an anti-slip mat under it.  There are a few ripples from being rolled up that haven't quite settled out after a few weeks.