Exactly as described. The colors may be slightly brighter in person than online. A mix of teal blue, orange, yellow, gold, navy, grey on an ivory background. It is soft on its own and lies flat easily. With a rug pad it would be quite soft.