Performed by Bristol University students, who were of such a high standard that I assumed they must be professionals, Edges is a song cycle that catches lifes moments of development and change. The brilliantly written score and libretto cast funny, poignant spotlights on the hopes and anxieties of a generation and will ring familiar to anyone who has dealt with family, loss, love in short, this musical will appeal to anyone!The witty lyrics were brought to life with brilliant characterisation by a very talented cast. Beautifully trained voices really conveyed that feelgood-musical-theatre ethic, with flawless accents and strong, personable interpretations. A few technical problems on the night I saw it were dealt with smoothly and with unflinching professionalism.Trying to find highlights in the 13 songs performed, Im stumped: every song was done to perfection and I spent the entire show laughing or crying. From a tear-jerking tribute to a dying mother and beautifully performed ode of desperation against being alone to a hilariously hysterical ex-girlfriends jealousy, the cycle is an emotional roller coaster realised with pizazz.Leaving the show after a final number that pulled the anxieties and desperation together into a hopeful, optimistic finish, I genuinely felt that I had got something deeper from Edges. I am now being driven mad by hummed a cappella versions of In Short all day.Edges is a must-see: after all, how often does one have a chance to see a musical featuring the words, I hope you f*cking die? A fantastic musical, performed to perfection and the best show Ive seen yet at this years Fringe.