Absolutely outstanding! Well done!

Rathdown's suggestions are good ones, but really you'd pass muster at any Highland ball!