Create your own envelopes from Stampin' Up! Envelope Paper, Designer Series Paper or yardstick in up to 66 different sizes. (instructions are included in the box but checkout the video below).
Sizing chart printed on board
The envelope punch board is so much more ... I made this Christmas bon bon a few years ago.