Comes with envelope. Hammered card, A6 size (4.1 x 5.8" approx.) Personalisation available - send us a message! Hand designed and printed in house. Made in Yorkshire.