P.G WODEHOUSE'S most loved comic creations, Jeeves and Wooster, have made it to The Mayflower in Perfect Nonsense, a beautifully crafted farce which will please both fans and the uninitiated.

The premise of the play is that lovable toff Bertie, on the advice of a friend, has hired the theatre to recount a disastrous weekend at Totleigh Towers.

He employs his trusty butler Jeeves to help act out the story, and also calls on him to create the sets and sound effects and to stage manage the performance.

Jeeves, together with Aunt Dahlia's decrepit old butler Seppings, acts out a huge variety of roles as part of a fast-paced farce which involves broken engagements, theft, newts and a convoluted scheme to acquire a silver cow creamer.

Perfect Nonsense is, as the title suggests, utterly bonkers.

There is cross-dressing, slapstick, and plenty of comedic misunderstandings.

The play runs its actors ragged as they crash around the stage, perform lightning fast costume changes and shift the basic, but ingenious, set around the stage.

This is not a play full of constant belly laughs, but it is a lovely and genial comedy which harks back to a more innocent time.

Fans of P.G Wodehouse will be thrilled that the play is faithful to the Jeeves and Wooster books of and many of Bertie's musings will be familiar to devotees of the author, but there are enough one-liners and moments of joyful buffoonery to appeal to a much wider audience.

Much of the appeal of the play lies in the obvious joy the cast are taking in the performance.

James Lance is a mixture of charm and idiocy as Wooster, deploying a toothy grin with devastating comedic effect and getting the lion's share of the laughs from the audience.

Wooster, played by John Gordon Sinclair, is dry, long-suffering and devoted- able to communicate a wealth of disapproval with an "indeed, sir" and a raised eyebrow.

Robert Goodale, as Seppings, steals several scenes with his manic interpretations of many characters, including a the terrifying Roderick Spode and a screeching Aunt Dahlia.

It isn't quite perfect but this lovely, nonsensical play is much like Wooster himself- genial, gentle, slightly idiotic and utterly lovable.

Perfect Nonsense continues until November 22. Tickets are available online at mayflower.org.uk.