Love the colors! It is perfect for my children playing on - stains are hidden, and it is so soft on their knees as they crawl around (not to mention perfect for the adults as we play with the kids!). Exactly what I was looking for!