Perfect colors. The rug itself is the quality you expect for the price. It is thin and has some ripples that will hopefully work out with the rug now laying flat instead of being rolled up.