I have been ordering from Cards Direct for the past few years, and once again, I am very happy with their product. The card stock and envelopes are a very good quality -- and I can't wait to mail out my holiday cards!