My daughter announced 2 months before her 6th birthday party that she wanted Jamie Jambo. This was a brilliant suggestion, as it turned out, because Jamie Jambo was amazing. My daughter loved being his glamorous assistant and is very proud of her certificate she received. Jamie was really good with all the children and kept them all entertained and engaged for the entirety of his show, and for 5 and 6 year olds I think that is a complete magic trick in itself, and they all seemed thrilled with both his performance and party bags. Well worth the money and highly recommended. You will need to book him well in advance though.