The colors were just what I was looking for. The 5x8 size on my small 10x12 patio with furniture around it fit perfectly! The texture is great on my feet and my dog love's it too!