Handmade card is 5x7 card printed on thick matte card stock. Blank on the inside for your own message! Each card comes with their own envelope.