Colors are perfect! Looks just like the picture. Very soft and I didn’t need to put a pad underneath. Once it laid out for about a day it laid perfectly flat.  I love it and am so happy I purchased it!