Wait to get a couple of days because normally takes 2-3 days for the print to set properly along at the canvas.
If the backing is easy to see, it's not dense the rug. Write an element that will get people's attention and start talking it. https://Twitter.com/CelestialStem