we went on a weekend and arrived first thing in the am and had tickets ahead of time (online). We lasted maybe 3 hours. We were with DS1 only and he likes museums but it is not a huge place. He was 11 at the time. My younger one even now (he is 11) would last an hour maybe 90 mins max. So it totally depends on the kid ... DH and I found it interesting.