What you Need:
12' x 12' card stock paper, either solid color or patterned on both sides
Cut 1 inch strips from the card stock. I had 4 sheets of paper and made 12 paper hearts.
Put 16 strips of paper aside (two of each design). Cut the remaining strips to be 9 inches long (I did two of each design). Keep the 3 inch strips you cut off.
Take two 12 inch strips (I used 2 that were the same pattern but you don't have to) on the outside of two 9 inch strips. I made sure the papers were positioned right so the pattern was the same on the outside of the heart. Make the ends flush and staple.
Then make the two strips on each side flush, then fold then into the middle where they meet. Add a 3 inch strip in the middle and staple.
You can also do this with 3 different sizes of strips.