I had previously ordered wedding invitations and then ordered wedding programs. Both were of a very high quality and I was very pleased with this product! I would have liked the chance to be able to opt out of the envelopes for the wedding program. I wasn't planning to use an envelope so now have 80 envelopes! I'll be able to donate them or use them. No trouble recommending these products!