For those who have seen the film and loved it, it didn't disappoint and even those who thought the film was the cheesiest of cheese, appeared impressed by the stage version.
I, for one, have always thought actors bursting into song is a tad embarrassing but the stage is where this type of performance naturally shines.
And with an easy-going plot based on the songs of ABBA it is the perfect recipe for success.
Writer Catherine Johnson's tale of family and friendship unfolds on a Greek island.
On the eve of her wedding, a daughter's quest to discover the identity of her father brings three men from her mother's past back to the island they last visited 20 years ago.
The cast, led by Jackie Clune as Donna and Miria Parvin as Sophie, did not disappoint as they fired through renditions of classic ABBA songs, including Dancing Queen, Money Money Money and, of, course Mamma Mia.
Personally I really enjoyed the show and emerged pleasantly surprised.
And It appeared I wasn't the only one as many happy fans disappeared into the night.
The international tour of "MAMMA MIA!" will play at the Metro Radio Arena until January 17. For tickets, call 0844 493 6666 or visit
www.ticketmaster.co.uk