The Christmas cards I ordered exceeded the quality I expected. I have ordered cards in the past from CardsDirect and they too exceed expected quality. The picture depicted on the cards was clear, detailed and very professional.