Colors are perfect.  We put this canvas in our guest room and it is beautiful; perfect size.