Yes, a canvas is a great choice for photo prints! Follow our guidelines for the best results, and create your print file with the sRGB color profile to make sure the colors come out just right.