Salah was terrific. He arrived well in advance of the guests arriving so he could set up and be ready at the start. Everyone loved having their caricatures done and most people immediately posted them to Facebook as profile pics. Salah was flexible and stayed an hour beyond the original contracted time. We will use him again, and I know everyone who came to our party will use him in the future. We were beyond satisfied.