I live here in Phoenix. I've been to this museum many many times. I bring or suggest out of towners come here all the time. Never had anyone not spend at least 4 hours at this place. It's a beautiful building to begin with, and the exhibits are world class. Rest assured, you'll get your $20 admission worth. Take your time and enjoy!