The colors are vibrant and so pretty. The size is perfect for my needs. Not real thick but with a mat under it, it's perfect. Great deal