The colors are vibrant, the size is perfect. While it did come rolled up, it was less than a day before it was laying flat. I just love it!!