The costumes sparkled, as did the smiles from tiny dancers, who brought the 'cute factor' to the stage with ballet performances of Snow Play and Fairy Cupcakes.
A flock of comical penguins showed that practice makes perfect with a delightful jazz performance from a well-schooled group of 7-year-olds.
Dramatic jazz performance Discovered, impressive contemporary, Drops of Jupiter, and powerful hip-hop, Whip It and Someone Like You, demonstrated the high standard the senior dance school students are capable of. They displayed their passion and skill through to the end of the show.
Fast and Furious, Steam Heat, Light Me Up and Wake Me Up each lived up to their names and the en-pointe Swans were a delight.
Beavers and Turkish Delights interpreted the story with skill and enthusiasm as did the more abstractly named Nitty Gritty and Revolting Times.
Creative costumes from the talented pool of parents and local dress-makers were a pleasure to see - yet didn't overshadow the talent of dancers from these mid-school grades.
A huge round of applause must go to additional performers, stage crew and dance teachers who have put together another quality show - no doubt enjoyed by the many ex-students and teachers who gathered to share the school's Sapphire Anniversary celebrations this week.
A final performance is on stage at the Masterton Town Hall tonight at 7pm.