I bought a big 20×20 canvas. I didn’t get the thick one because it was like $30. I got the normal kind of canvas and it was priced at $13.99 but used a 40% off Hob Lob coupon! I designed what I wanted on the computer using this font and this font. I printed it out tiled and then taped it together. I taped it to the back of the canvas and used an outdoor floodlight to back light it so I could see the design through the canvas. I traced the design onto the canvas. I should have printed the whole thing black or at least used a black outline – it would have been easier to see it through the canvas.
I painted on my design with glitter paint for some sparkle. I painted it in order that I would have hand drawn it so that the brush strokes are going in the right direction. Then I poked holes in the heart (I used a Dremel but an awl would work, too) and pushed a string of 20 lights through the holes for some shine! I spaced the lights about every 2.5 to 3 inches. They’re not evenly spaced because I wanted lights to be in the spots the letters and heart intersect. The strands of 20 come in either battery operated or UL. I went with the plug because we go through enough batteries as it is. But I am limited on placement options. Also, you can put the holes in before you paint. It really doesn’t matter.