Mix of fresh spring local blooms and premium flowers like roses, peonies, dahlia, etc
To keep blooms fresh: cut stems and place in clean water, replace water every couple days and recut stems. When the blooms are almost dead take them out of water and hang them upside to dry them. Once they are dried you can place them upright in a vase.
To keep dried flowers looking good for a long time: keep out of direct sunlight, limit touching or moving, put upright in vase or hang upside down, do not get wet.