The cards themselves were excellent. Gave 4 stars vs 5 due to shipping/packaging. Cards and envelopes were secured together with a wrap but were loosely secured in box so slid around a lot. One envelope was ripped but doesn't matter since we decided we didn't need the envelopes anyway. Overall, very satisfied with the print quality.