"Carnival" Single Panel Canvas Print is printed on a canvas. The canvas will come with hooks installed on the back on the canvas ready to hang. A canvas print will feel just like the original painting without the cost. "Please allow 7-14 days for shipping and processing. Each canvas is printed custom per order"