The colors are vibrant and we’re exactly as I had hoped. It is soft and comfortable, just the right weight!