Colors are very bright and true to website. The rug is not flat but has raised portions which adds dimension. It's a great addition to my porch and looks terrific with my blue cushions. I only wish I had purchased the next larger size to have shown more rug. Highly recommend.