This will be the 2nd Christmas that we have chosen CARDSDIRECT.COM. The card and envelope we chose are of substantial weight - not flimsy. The card "matting" is by Cardsdirect's suggestion and it is Perfect! The photo we chose was printed in high quality without color distortion. Our 9 year old son addressed envelopes to his friends which did not go so well and we had to order 25 more. I called the company and the first person that answered was able to complete my request because I could not order envelopes Only on line. Three days later, they arrived. I am certain we will use Cardsdirect.com again.