Did this one about my soon-to-be 15 year old, Matthew. Used Chatterbox papers and rub-ons, Heidi Swapp rub-ons, and new American Crafts rub-on letters. Heart and ribbon are by Pressed Petals; punch came in a Barbie that my daughter got a few years back. I snatched it from her. LOL! Photo corner by Chatterbox. The lines are machine-stitched.