It is not real canvas, it is printed on some kind of plastic material, and the frame is not that well done, but colors are true.