How Good It Is




Here's to our friends at this royal celebration

We were afraid this day would never be

But, at last, after much anticipation,

It was worth every moment, you'll agree...



How good it is to wait for a dream,

To wait for the one you wanted so long

We thank our stars & faeries supreme

Good virtues to Rosebud,

To you, we now sing



Rosebud, Rosebud,

Always will be my -



Rosebud, Rosebud,

Sparkle of my eye...



How good it is when wishing is done,

Your waiting is over

A new life's begun




Performed by The King (David Holliday) & Cast

Music & Lyrics by Michael Berz