Our cards arrived looking great. Heavy cardstock (perhaps a bit too heavy?) with a gloss finish. The gloss causes inkpen writing inside to smear a bit, but unfortunately that's no different from other similar products.
About the print:
The colors and graphics were exactly as pictured online. We had our logo printed on the back, and it turned out decently well, also.