I am impressed with the quality, cost and speed of processing and shipping. The cards are a very heavy stock and the print is very clean. I will definitely use in the future. The only thing to realize, you will receive blank envelopes with your cards. I ordered printed envelopes with our address, those do not replace the envelopes with the cards.