It is absolutely worth a trip. A whole city block and 3 or 4 levels of books. There's even a small cafe in one corner so you can get a sandwich and drink (look for the special of the day). Figure several hours, wear comfortable shoes. Enjoy!