Beautiful rich colors. Good quality. Not super plush, but thick enough to provide some cushion under foot and comfortable for the dogs to lay on. Rolled out flat right away with out any wrinkles or bunching. Edges are sewn together nicely.