Everything about this purchase was excellent! I use professional photographers for our Christmas card and may times the card printing company doesn't produce a quality print. But cardsdirect did a high quality printing job not just on our photo but on the entire card and the paper card stock is prime as well! Thank you cardsdirect!!!