The keepsake is a clear plastic heart shaped container and has white opaque beads inside. There is a white ribbon rose at the top and a thin white ribbon for the bride to put over her arm. The gift card reads 'May you blossom in your new life'. Packaged in a celophane bag. A wonderful way for a bride to carry your good wishes on her Wedding Day