I DON'T know how long it takes to put together a production like this.
But I suspect that most of the youngsters taking part haven't had much spare time over the past few months.
With a cast in excess of 150, it must have been a mammoth undertaking, perfecting more than 30 intricate routines.
But the Brecks Dance Show Company - featuring The Janet Mitchell School of Dancing - succeed wonderfully.
Director Janet Mitchell and her team of choreographersHelen Tyas, Lizzie Smith, Felicity Mitchell and Carla Blythedeserve much credit for their efforts.
It surely is difficult enough for grown ups to perfect their parts. Goodness knows how much effort it takes to instil the necessary discipline into pre school dancers.
As any parent knows, very young children tend to do their own thing, whatever mum and dad say.
But the little tots did themselves proud with their chicks routine which drew one of the biggest ovations of opening night on Tuesday.
The little lady who decided midway through that she wasn't all that bothered and crossed her arms brought a smile to the audience. And one or two fitted in a little wave to mum.
Come on now, how daunting must it have been to perform in front of hot lights and a sea of faces but they coped admirably...as did everyone else.
In keeping with the theme of the show, the costumes were many and colourful.
The sheer range of talent on view was remarkable...with tap, ballet, jazz and freestyle pieces energetically performed.
Difficult to pick favourites, but I particularly liked I Got Rhythm by the seniors and guest old pupils the primary tap group and Yellow Submarine.
Special mention as well for Damian Gwatkin's lighting.
Nothing spectacular you understand, but subtle, unobtrusive yet very impressive. Good stuff.
But really, it's a thoroughly enjoyable evening.
Performances tonight and tomorrow (Friday 10 and Saturday 11) are at 7.15pm with a matinee tomorrow at 2pm.
Tickets are £8 from the Box Office on 01709 548724.