I've order four different canvases from Canvas on Demand (using Groupons) and each time, I am amazed at the quality of work I get for the little I pay. I love the 'bleed' surround - it looks fantastic. I've just ordered my fourth one, and I've never had a single problem. I ordered once from another company, and hated the image - they chopped my composition down for the wrap, instead of doing the image bleed, and the canvas was warped and rippling. Canvas on Demand's prints look great two years later, no fading. The colors were a close match to my computer screen (which is calibrated for photography prints.) I've been extremely happy with the prints I've gotten.