Easy to upload design. Came as expected. Good quality card stock and envelopes. Would prefer to not have such an obvious Optimalprint printed on the back but not really a problem.