I am really pleased with the canvases I have ordered from bestcanvas.ca. They do an excellent job. The quality of the materials is great and my photos and my paintings they have printed up on canvas are all crisp and clear images with vivid colours, even with their larger canvases. Reasonable prices too. I have ordered from them several times, and I highly recommend this company!