From the backing fabric, cut a 14 ½-inch square. From each of the remaining 12 fabrics, cut two 2 ½x3 ½-inch rectangles. Also cut two 1 ½ x12 ½-inch and two 1 ½ -x14 ½-inch border strips.
Mix gold paint with an equal amount of textile medium (about 1 capful each). Stencil a heart in the center of each rectangle. Use masking tape to hold the stencil in place and cover unused sections of the stencil.
To stencil, dip the brush in the paint, then wipe on a paper towel until nearly dry. Using a circular motion and holding the brush perpendicular to the surface, brush around the stencil edges.
When dry, cover with a press cloth and iron to heart set the paint.
Unless otherwise indicated, sew all fabrics right sides together using a ¼-inch seam allowance.
Arrange the rectangles in four horizontal rows of six rectangles each. Sew each horizontal row, then sew the rows together to form one 12 ½-inch square.
Sew the 12-1/2 inch border strips to the sides of the center square, then sew the 14 ½- inch strips to the top and bottom.
Sew a button in the center of each heart, with the buttonhole threads running vertically.
Sew the piping around the pillow front, ¼ inch from the edges. Overlap the ends in a bottom corner; clip the piping seam at the other corners as you sew. Sew the pillow front to the back along the piping seam, leaving a 12-inch opening at the bottom. Turn right side out and insert the pillow form. Slipstitch the opening closed.