It's on canvas.  The colors are vivid.  14 by 18 is small.  Good deal for $35, not $55 what I paid.