For the price this is a nice piece of wall art.  Colors are as shown in the photos.  There were a couple of random dots or flaws, but they are not that noticeable.  The canvas is thin and the wrapping in the back isn't perfect, but again for the price I am not complaining.  This is colorful addition to my decor.