Exactly what I was looking for! The colors are true to the photos and description and it matches my furniture and décor perfectly. It came well packaged with the ends very well protected. I used three heavy objects to hold the ends down overnight and now it lays perfectly flat. I love the three different colors of coral - they compliment the teal green. And it looks enough like coral to be beachy but abstract enough to be casual. Perfect for my coastal FL home.