The colors are beautiful and are perfectly represented in the ad. Would have given product 5 stars if it was a bit softer. It is very firm. Still, we are very pleased with it! No regrets!