We had a great experience. The first night we went too late, we got there a little after 9pm knowing that it closes at 10pm and they said that the last group went up for the tour at 9:00pm. I wish we would have known that prior to making the trip so that's why I'm giving it 4 stars. However, we went back the next day, checked in, and had about 20 minute wait before going on the tour. Our tour was crowded (another reason for the 4 stars) and in the first two rooms it was difficult to experience everything. We ended up hanging behind and let others pass us, and that worked better. Our agent never made us feel rushed. The agents were super nice and even traded my son's mystery toy for the one he actually wanted. Overall, it was a great experience for my 12 year old and 5 year old, we got some great photos (you are allowed to take photos and interact with everything on the tour) and I'm glad we went back to do it.