Colors are vivid. The rug is well made... Its nice and thick. It was smaller than I expected though... Wish I had gotten a bigger size.