Though a top quality canvas could be costly but it really will guarantee that your photo appears to be a piece of art and attracts the onlookers.
There are lots other uses for it, message are the most frequent ones. https://www.Youtube.com/watch?v=gvbz6GTp-vc