We came on A day that got us in for free with a Bank of America card -Pleasant surprise! The museum was clean and informative. If you have an infant, or child that is still breast feeding, they have a room with nice chairs and foot stools for that. We spent 5 hours and still didn't see it all, definitely an all day thing!