It was very easy to use the website to upload the photo and edit the fonts. The cards and envelope came within 4 days of being ordered. We chose the textured elite thickness and it is perfect. I’d look at Ann’s bridal bargains if we need to order more cards in the future.