The canvas is nice! The printing is good quality and bright colors. Exactly what we were hoping for.