Was not sure what to expect (although the yelp reviews I read made it sound good) and it was everything they said it would be and more. My husband and I went as part of our anniversary celebration and enjoyed every minute of it. The "tricks" were nothing short of amazing. The dancing was top notch (and her outfit was beautiful!). The singing was a nice way to start the show. The show included humor, suspense, audience participation, and we got cookies! We had great seats and even with the fantastic view, I have no idea how they were able to do the things they did. Craig and his assistant work really well together to keep you amazed and wanting more. We highly recommend this show. It was fun for us and now we want to return with our grandchildren because they would enjoy it as much as we did.