You will need to purchase your canvas at your party and then you need to email or provide a digital file to your hostest or Images need to be 72-300 dpi. Please send file promptly so we can determine if the file is good quality and can produce your canvas in a timely fashion. If the file is not received before the party order is shipped you may have to pay a $10 shipping charge.