I went with my husband and friend Roland. Craig keeps you entertained the whole time! I don't know how he does such fantastic illusions but it keeps you guessing and in wonder. Definitely entertaining for adults and children. The show moves right along without a boring minute. I would recommend it.