The colors are beautiful, vibrant. It added such a splash of color to my dining room. The second I took it out of the packaging, everything was perfect and it laid out immediately. I didn't have to put something on the ends to keep them from curling. It is was delivered within 3 days of purchase - amazing! The material seems wonderful - sturdy yet soft. My cat loves it too!