We have had compliments from recipients on the look and feel of our invitations. The quality of the printing, weight of the paper and pull & seal envelopes was great. A bonus was how quickly we received our order. I placed it late on a Thursday and they were in my hand the following Tuesday (without any expedited shipping). We will certainly use Cards Direct again.