Very cool place and a must do if you are visiting Pittsburgh for the first time like we were last fall. We only spent a couple of hours and that's really all you need to allocate to get the full experience. I'm sure you could spend a full day if you wanted but it's not necessary. Fun thing to do as tourists and even locals would agree that this attraction is worth checking out.