The company and the actor was very professional. He arrived on time and was explained what he would be doing very well. I felt the talent level was pretty basic, nothing too exciting, but kids like it so that's what is important. The costume was also really basic and some of the kids were saying ,that is not really spiderman. He had his clothes on underneath which were bunching under his costume. No one was really impressed with the talent, but I'm glad the kids still had fun.