These are perfect!! They are a lovely little size and have enough room for lots of writing! They even come in a cute keepsake envelope for storage after the wedding day. I got a couple in case I made a mistake. Colours are just as pictured and would recommend to anyone!