I believe the production was well put together and the cast delivered an amazing performance....great show.