Colors and quality are good. We got the 3x5 size. The diamonds are a bit larger than I expected but it looks good. Each diamond is 11" by 6 1/2. There's 4 diamonds going down the length of the rug.