True to color - exactly like the photo. It's gorgeous. No issues with the edges rolling up; the whole thing flattened right out. It's not very thick, but has a nice trim. I have it over carpet. You would want to consider a thicker padding if you're putting it on laminate, hardwood floor, or tiles.