The cards are printed on a very nice weight stock, and the envelopes are very high quality. I seems like they arrived on my desk INSTANTLY after I placed the order. Quality and great service.