Colours are just right, and fabric is good for where I live.  It is very dusty here, and I have a large dog, so washability is a must.