Skip to content

Cart (0)

Your cart is currently empty.
Return to shop

  • MORE COLORS, SHAPES, AND SIZES COMING SOON! SUBSCRIBE TO OUR EMAIL LIST
  • Shop
  • How It Works
  • Our Story
  • Contact
  • Albania Albania (ALL L)
  • Algeria Algeria (DZD د.ج)
  • Andorra Andorra (EUR €)
  • Angola Angola (USD $)
  • Anguilla Anguilla (XCD $)
  • Antigua & Barbuda Antigua & Barbuda (XCD $)
  • Argentina Argentina (USD $)
  • Armenia Armenia (AMD դր.)
  • Aruba Aruba (AWG ƒ)
  • Australia Australia (AUD $)
  • Austria Austria (EUR €)
  • Azerbaijan Azerbaijan (AZN ₼)
  • Bahamas Bahamas (BSD $)
  • Bahrain Bahrain (USD $)
  • Bangladesh Bangladesh (BDT ৳)
  • Barbados Barbados (BBD $)
  • Belgium Belgium (EUR €)
  • Belize Belize (BZD $)
  • Benin Benin (XOF Fr)
  • Bermuda Bermuda (USD $)
  • Bolivia Bolivia (BOB Bs.)
  • Bosnia & Herzegovina Bosnia & Herzegovina (BAM КМ)
  • Botswana Botswana (BWP P)
  • Brazil Brazil (USD $)
  • British Virgin Islands British Virgin Islands (USD $)
  • Brunei Brunei (BND $)
  • Bulgaria Bulgaria (EUR €)
  • Burkina Faso Burkina Faso (XOF Fr)
  • Burundi Burundi (BIF Fr)
  • Cambodia Cambodia (KHR ៛)
  • Cameroon Cameroon (XAF CFA)
  • Canada Canada (CAD $)
  • Cape Verde Cape Verde (CVE $)
  • Caribbean Netherlands Caribbean Netherlands (USD $)
  • Cayman Islands Cayman Islands (KYD $)
  • Chad Chad (XAF CFA)
  • Chile Chile (USD $)
  • China China (CNY ¥)
  • Colombia Colombia (USD $)
  • Comoros Comoros (KMF Fr)
  • Cook Islands Cook Islands (NZD $)
  • Costa Rica Costa Rica (CRC ₡)
  • Croatia Croatia (EUR €)
  • Curaçao Curaçao (ANG ƒ)
  • Cyprus Cyprus (EUR €)
  • Czechia Czechia (CZK Kč)
  • Denmark Denmark (DKK kr.)
  • Djibouti Djibouti (DJF Fdj)
  • Dominica Dominica (XCD $)
  • Dominican Republic Dominican Republic (DOP $)
  • Ecuador Ecuador (USD $)
  • Egypt Egypt (EGP ج.م)
  • El Salvador El Salvador (USD $)
  • Equatorial Guinea Equatorial Guinea (XAF CFA)
  • Estonia Estonia (EUR €)
  • Eswatini Eswatini (USD $)
  • Ethiopia Ethiopia (ETB Br)
  • Falkland Islands Falkland Islands (FKP £)
  • Faroe Islands Faroe Islands (DKK kr.)
  • Fiji Fiji (FJD $)
  • Finland Finland (EUR €)
  • France France (EUR €)
  • French Guiana French Guiana (EUR €)
  • French Polynesia French Polynesia (XPF Fr)
  • Gabon Gabon (XOF Fr)
  • Gambia Gambia (GMD D)
  • Georgia Georgia (USD $)
  • Germany Germany (EUR €)
  • Ghana Ghana (USD $)
  • Gibraltar Gibraltar (GBP £)
  • Greece Greece (EUR €)
  • Greenland Greenland (DKK kr.)
  • Grenada Grenada (XCD $)
  • Guadeloupe Guadeloupe (EUR €)
  • Guatemala Guatemala (GTQ Q)
  • Guernsey Guernsey (GBP £)
  • Guinea Guinea (GNF Fr)
  • Guinea-Bissau Guinea-Bissau (XOF Fr)
  • Guyana Guyana (GYD $)
  • Haiti Haiti (USD $)
  • Honduras Honduras (HNL L)
  • Hong Kong SAR Hong Kong SAR (HKD $)
  • Hungary Hungary (HUF Ft)
  • Iceland Iceland (ISK kr)
  • India India (INR ₹)
  • Indonesia Indonesia (IDR Rp)
  • Ireland Ireland (EUR €)
  • Israel Israel (ILS ₪)
  • Italy Italy (EUR €)
  • Jamaica Jamaica (JMD $)
  • Japan Japan (JPY ¥)
  • Jersey Jersey (USD $)
  • Jordan Jordan (USD $)
  • Kazakhstan Kazakhstan (KZT ₸)
  • Kenya Kenya (KES KSh)
  • Kiribati Kiribati (USD $)
  • Kuwait Kuwait (USD $)
  • Kyrgyzstan Kyrgyzstan (KGS som)
  • Laos Laos (LAK ₭)
  • Latvia Latvia (EUR €)
  • Lesotho Lesotho (USD $)
  • Liechtenstein Liechtenstein (CHF CHF)
  • Lithuania Lithuania (EUR €)
  • Luxembourg Luxembourg (EUR €)
  • Macao SAR Macao SAR (MOP P)
  • Madagascar Madagascar (USD $)
  • Malawi Malawi (MWK MK)
  • Malaysia Malaysia (MYR RM)
  • Maldives Maldives (MVR MVR)
  • Malta Malta (EUR €)
  • Martinique Martinique (EUR €)
  • Mauritania Mauritania (USD $)
  • Mauritius Mauritius (MUR ₨)
  • Mayotte Mayotte (EUR €)
  • Mexico Mexico (USD $)
  • Moldova Moldova (MDL L)
  • Monaco Monaco (EUR €)
  • Mongolia Mongolia (MNT ₮)
  • Montenegro Montenegro (EUR €)
  • Montserrat Montserrat (XCD $)
  • Morocco Morocco (MAD د.م.)
  • Mozambique Mozambique (USD $)
  • Namibia Namibia (USD $)
  • Nauru Nauru (AUD $)
  • Nepal Nepal (NPR Rs.)
  • Netherlands Netherlands (EUR €)
  • New Caledonia New Caledonia (XPF Fr)
  • New Zealand New Zealand (NZD $)
  • Nicaragua Nicaragua (NIO C$)
  • Nigeria Nigeria (NGN ₦)
  • Niue Niue (NZD $)
  • North Macedonia North Macedonia (MKD ден)
  • Norway Norway (USD $)
  • Oman Oman (USD $)
  • Pakistan Pakistan (PKR ₨)
  • Panama Panama (USD $)
  • Papua New Guinea Papua New Guinea (PGK K)
  • Paraguay Paraguay (PYG ₲)
  • Peru Peru (PEN S/)
  • Philippines Philippines (PHP ₱)
  • Poland Poland (PLN zł)
  • Portugal Portugal (EUR €)
  • Qatar Qatar (QAR ر.ق)
  • Réunion Réunion (EUR €)
  • Romania Romania (RON Lei)
  • Rwanda Rwanda (RWF FRw)
  • Samoa Samoa (WST T)
  • San Marino San Marino (EUR €)
  • São Tomé & Príncipe São Tomé & Príncipe (STD Db)
  • Saudi Arabia Saudi Arabia (SAR ر.س)
  • Senegal Senegal (XOF Fr)
  • Serbia Serbia (RSD РСД)
  • Seychelles Seychelles (USD $)
  • Sierra Leone Sierra Leone (SLL Le)
  • Singapore Singapore (SGD $)
  • Slovakia Slovakia (EUR €)
  • Slovenia Slovenia (EUR €)
  • Solomon Islands Solomon Islands (SBD $)
  • South Africa South Africa (USD $)
  • South Korea South Korea (KRW ₩)
  • Spain Spain (EUR €)
  • Sri Lanka Sri Lanka (LKR ₨)
  • St. Barthélemy St. Barthélemy (EUR €)
  • St. Kitts & Nevis St. Kitts & Nevis (XCD $)
  • St. Lucia St. Lucia (XCD $)
  • St. Martin St. Martin (EUR €)
  • St. Vincent & Grenadines St. Vincent & Grenadines (XCD $)
  • Suriname Suriname (USD $)
  • Sweden Sweden (SEK kr)
  • Switzerland Switzerland (CHF CHF)
  • Taiwan Taiwan (TWD $)
  • Tanzania Tanzania (TZS Sh)
  • Thailand Thailand (THB ฿)
  • Timor-Leste Timor-Leste (USD $)
  • Togo Togo (XOF Fr)
  • Tonga Tonga (TOP T$)
  • Trinidad & Tobago Trinidad & Tobago (TTD $)
  • Tunisia Tunisia (USD $)
  • Turks & Caicos Islands Turks & Caicos Islands (USD $)
  • Tuvalu Tuvalu (AUD $)
  • Uganda Uganda (UGX USh)
  • United Arab Emirates United Arab Emirates (AED د.إ)
  • United Kingdom United Kingdom (GBP £)
  • United States United States (USD $)
  • Uruguay Uruguay (UYU $U)
  • Uzbekistan Uzbekistan (UZS so'm)
  • Vanuatu Vanuatu (VUV Vt)
  • Vietnam Vietnam (VND ₫)
  • Zambia Zambia (USD $)
  • Log in
  • Shop
  • How It Works
  • Our Story
  • Contact
Needlepoint Finishing by Jessica
  • 0
Needlepoint Finishing by Jessica
0 Cart

Today's offers

Offer

Provide additional details about the offer you're running.

FLASHSALE

Offer

Provide additional details about the offer you're running.

20OFFTODAY

Welcome

Congratulations on your purchase of the Heirloom Finish System. Here you will find everything you need to know about how the system works and how best to use it.

Questions? Contact us. We're here to help.

Contact Us

let's get started

Below you will find our full step-by-step video to show you how to use your Heirloom Finish System.

Step-By-Step

Preparing your Heirloom Finish System


  • First, collect your tools.  You will need: Fabric scissors, small scissors, pencil, screws (which are included), and a Phillips head screwdriver.

  • Identify the front frame and the back frame.  The front frame has a magnet at the top and the holes for the screws do not go all the way through the wood.  The back frame has no magnet, and screw holes through the frame.

  • To begin, align your back frame, by centering the top frame over your canvas design. Next, use your pencil to mark the holes on the canvas. As a reminder, you can go through this process with a fully stitched canvas, OR an unstitched canvas. 

  • While continuing to hold the frame in place, trace a circle around the outside edge of the canvas, then remove the frame.

  • Using embroidery scissors with a pointed tip, make a small snip in the canvas at each pencil mark. Gently twist the tip of the scissors in each hole to slightly enlarge the opening.

  • Use your fabric scissors to cut along the circle you traced on the canvas.

  • Identify the front frame, by looking for the small magnet centered at the top (more on that later).

  • Place the canvas painted side down on the front frame, aligning the holes. Place the back frame, again, aligning the holes. Take a moment here to use your embroidery scissors again to open up the holes in the canvas.

  • Now, insert screws. For the first round, tighten until the screws hold, but do not fully tighten until the last step.

  • Continue securing the screws by working back and forth across the round, like you would when using tacks and stretcher bars.

  •  Once all screws are in place, fully tighten them, again working back and forth across the frame.

The result is a tightly secured canvas.  No distorting. No re-securing. No blocking. As you prepare to stitch, you can use the magnet at the top of the frame as a needle minder, or, you can magnetize any needle minder to the top of your frame. Now, it’s time to stitch away in the heirloom finish system. 

Placing the outer frame

  • Once your canvas is stitched, simply place the back of your outer frame on the back of your needlepoint. Gently twist to secure.  Then place the front frame over top.  The back and front pieces will lightly click together.

  • Stitch and finish it today: cherish it for a lifetime.
Complete System - Heirloom Finish System - 4" Round
Regular price $110.00
$110.00
Stitching Frame (interior) Only - 4" Round
Regular price $55.00
$55.00
Hardwood Finishing Frame (exterior) Only - 4" Round
Regular price $75.00
$75.00
Folding Gold Wire Easel Stand
Regular price $12.99
$12.99
Shiny Gold Wall Mount Display
Regular price $14.99
$14.99
Twisted Ornament Stand Needlepoint Display
Regular price $22.99
$22.99
Shop
  • Search
  • Shop
  • Refund Policy
  • Shipping Policy
  • Contact
Social
Sign up for our emails
  • Albania Albania (ALL L)
  • Algeria Algeria (DZD د.ج)
  • Andorra Andorra (EUR €)
  • Angola Angola (USD $)
  • Anguilla Anguilla (XCD $)
  • Antigua & Barbuda Antigua & Barbuda (XCD $)
  • Argentina Argentina (USD $)
  • Armenia Armenia (AMD դր.)
  • Aruba Aruba (AWG ƒ)
  • Australia Australia (AUD $)
  • Austria Austria (EUR €)
  • Azerbaijan Azerbaijan (AZN ₼)
  • Bahamas Bahamas (BSD $)
  • Bahrain Bahrain (USD $)
  • Bangladesh Bangladesh (BDT ৳)
  • Barbados Barbados (BBD $)
  • Belgium Belgium (EUR €)
  • Belize Belize (BZD $)
  • Benin Benin (XOF Fr)
  • Bermuda Bermuda (USD $)
  • Bolivia Bolivia (BOB Bs.)
  • Bosnia & Herzegovina Bosnia & Herzegovina (BAM КМ)
  • Botswana Botswana (BWP P)
  • Brazil Brazil (USD $)
  • British Virgin Islands British Virgin Islands (USD $)
  • Brunei Brunei (BND $)
  • Bulgaria Bulgaria (EUR €)
  • Burkina Faso Burkina Faso (XOF Fr)
  • Burundi Burundi (BIF Fr)
  • Cambodia Cambodia (KHR ៛)
  • Cameroon Cameroon (XAF CFA)
  • Canada Canada (CAD $)
  • Cape Verde Cape Verde (CVE $)
  • Caribbean Netherlands Caribbean Netherlands (USD $)
  • Cayman Islands Cayman Islands (KYD $)
  • Chad Chad (XAF CFA)
  • Chile Chile (USD $)
  • China China (CNY ¥)
  • Colombia Colombia (USD $)
  • Comoros Comoros (KMF Fr)
  • Cook Islands Cook Islands (NZD $)
  • Costa Rica Costa Rica (CRC ₡)
  • Croatia Croatia (EUR €)
  • Curaçao Curaçao (ANG ƒ)
  • Cyprus Cyprus (EUR €)
  • Czechia Czechia (CZK Kč)
  • Denmark Denmark (DKK kr.)
  • Djibouti Djibouti (DJF Fdj)
  • Dominica Dominica (XCD $)
  • Dominican Republic Dominican Republic (DOP $)
  • Ecuador Ecuador (USD $)
  • Egypt Egypt (EGP ج.م)
  • El Salvador El Salvador (USD $)
  • Equatorial Guinea Equatorial Guinea (XAF CFA)
  • Estonia Estonia (EUR €)
  • Eswatini Eswatini (USD $)
  • Ethiopia Ethiopia (ETB Br)
  • Falkland Islands Falkland Islands (FKP £)
  • Faroe Islands Faroe Islands (DKK kr.)
  • Fiji Fiji (FJD $)
  • Finland Finland (EUR €)
  • France France (EUR €)
  • French Guiana French Guiana (EUR €)
  • French Polynesia French Polynesia (XPF Fr)
  • Gabon Gabon (XOF Fr)
  • Gambia Gambia (GMD D)
  • Georgia Georgia (USD $)
  • Germany Germany (EUR €)
  • Ghana Ghana (USD $)
  • Gibraltar Gibraltar (GBP £)
  • Greece Greece (EUR €)
  • Greenland Greenland (DKK kr.)
  • Grenada Grenada (XCD $)
  • Guadeloupe Guadeloupe (EUR €)
  • Guatemala Guatemala (GTQ Q)
  • Guernsey Guernsey (GBP £)
  • Guinea Guinea (GNF Fr)
  • Guinea-Bissau Guinea-Bissau (XOF Fr)
  • Guyana Guyana (GYD $)
  • Haiti Haiti (USD $)
  • Honduras Honduras (HNL L)
  • Hong Kong SAR Hong Kong SAR (HKD $)
  • Hungary Hungary (HUF Ft)
  • Iceland Iceland (ISK kr)
  • India India (INR ₹)
  • Indonesia Indonesia (IDR Rp)
  • Ireland Ireland (EUR €)
  • Israel Israel (ILS ₪)
  • Italy Italy (EUR €)
  • Jamaica Jamaica (JMD $)
  • Japan Japan (JPY ¥)
  • Jersey Jersey (USD $)
  • Jordan Jordan (USD $)
  • Kazakhstan Kazakhstan (KZT ₸)
  • Kenya Kenya (KES KSh)
  • Kiribati Kiribati (USD $)
  • Kuwait Kuwait (USD $)
  • Kyrgyzstan Kyrgyzstan (KGS som)
  • Laos Laos (LAK ₭)
  • Latvia Latvia (EUR €)
  • Lesotho Lesotho (USD $)
  • Liechtenstein Liechtenstein (CHF CHF)
  • Lithuania Lithuania (EUR €)
  • Luxembourg Luxembourg (EUR €)
  • Macao SAR Macao SAR (MOP P)
  • Madagascar Madagascar (USD $)
  • Malawi Malawi (MWK MK)
  • Malaysia Malaysia (MYR RM)
  • Maldives Maldives (MVR MVR)
  • Malta Malta (EUR €)
  • Martinique Martinique (EUR €)
  • Mauritania Mauritania (USD $)
  • Mauritius Mauritius (MUR ₨)
  • Mayotte Mayotte (EUR €)
  • Mexico Mexico (USD $)
  • Moldova Moldova (MDL L)
  • Monaco Monaco (EUR €)
  • Mongolia Mongolia (MNT ₮)
  • Montenegro Montenegro (EUR €)
  • Montserrat Montserrat (XCD $)
  • Morocco Morocco (MAD د.م.)
  • Mozambique Mozambique (USD $)
  • Namibia Namibia (USD $)
  • Nauru Nauru (AUD $)
  • Nepal Nepal (NPR Rs.)
  • Netherlands Netherlands (EUR €)
  • New Caledonia New Caledonia (XPF Fr)
  • New Zealand New Zealand (NZD $)
  • Nicaragua Nicaragua (NIO C$)
  • Nigeria Nigeria (NGN ₦)
  • Niue Niue (NZD $)
  • North Macedonia North Macedonia (MKD ден)
  • Norway Norway (USD $)
  • Oman Oman (USD $)
  • Pakistan Pakistan (PKR ₨)
  • Panama Panama (USD $)
  • Papua New Guinea Papua New Guinea (PGK K)
  • Paraguay Paraguay (PYG ₲)
  • Peru Peru (PEN S/)
  • Philippines Philippines (PHP ₱)
  • Poland Poland (PLN zł)
  • Portugal Portugal (EUR €)
  • Qatar Qatar (QAR ر.ق)
  • Réunion Réunion (EUR €)
  • Romania Romania (RON Lei)
  • Rwanda Rwanda (RWF FRw)
  • Samoa Samoa (WST T)
  • San Marino San Marino (EUR €)
  • São Tomé & Príncipe São Tomé & Príncipe (STD Db)
  • Saudi Arabia Saudi Arabia (SAR ر.س)
  • Senegal Senegal (XOF Fr)
  • Serbia Serbia (RSD РСД)
  • Seychelles Seychelles (USD $)
  • Sierra Leone Sierra Leone (SLL Le)
  • Singapore Singapore (SGD $)
  • Slovakia Slovakia (EUR €)
  • Slovenia Slovenia (EUR €)
  • Solomon Islands Solomon Islands (SBD $)
  • South Africa South Africa (USD $)
  • South Korea South Korea (KRW ₩)
  • Spain Spain (EUR €)
  • Sri Lanka Sri Lanka (LKR ₨)
  • St. Barthélemy St. Barthélemy (EUR €)
  • St. Kitts & Nevis St. Kitts & Nevis (XCD $)
  • St. Lucia St. Lucia (XCD $)
  • St. Martin St. Martin (EUR €)
  • St. Vincent & Grenadines St. Vincent & Grenadines (XCD $)
  • Suriname Suriname (USD $)
  • Sweden Sweden (SEK kr)
  • Switzerland Switzerland (CHF CHF)
  • Taiwan Taiwan (TWD $)
  • Tanzania Tanzania (TZS Sh)
  • Thailand Thailand (THB ฿)
  • Timor-Leste Timor-Leste (USD $)
  • Togo Togo (XOF Fr)
  • Tonga Tonga (TOP T$)
  • Trinidad & Tobago Trinidad & Tobago (TTD $)
  • Tunisia Tunisia (USD $)
  • Turks & Caicos Islands Turks & Caicos Islands (USD $)
  • Tuvalu Tuvalu (AUD $)
  • Uganda Uganda (UGX USh)
  • United Arab Emirates United Arab Emirates (AED د.إ)
  • United Kingdom United Kingdom (GBP £)
  • United States United States (USD $)
  • Uruguay Uruguay (UYU $U)
  • Uzbekistan Uzbekistan (UZS so'm)
  • Vanuatu Vanuatu (VUV Vt)
  • Vietnam Vietnam (VND ₫)
  • Zambia Zambia (USD $)
  • © 2026, Needlepoint Finishing by Jessica
  • Powered by Shopify
  • American Express
  • Apple Pay
  • Bancontact
  • BLIK
  • Diners Club
  • Discover
  • EPS
  • Google Pay
  • JCB
  • Maestro
  • Mastercard
  • Multibanco
  • MobilePay
  • PayPal
  • Przelewy24
  • Shop Pay
  • Twint
  • Union Pay
  • Visa
  • © 2026, Needlepoint Finishing by Jessica
  • Powered by Shopify
  • American Express
  • Apple Pay
  • Bancontact
  • BLIK
  • Diners Club
  • Discover
  • EPS
  • Google Pay
  • JCB
  • Maestro
  • Mastercard
  • Multibanco
  • MobilePay
  • PayPal
  • Przelewy24
  • Shop Pay
  • Twint
  • Union Pay
  • Visa
Website design and maintenance by Rebecca King Ferraro Digital Marketing Management | rebeccaferraro.com