A good bookshelf should have adjustable or varied shelf heights to accommodate different book sizes. Look for additional features like drawers or cabinets for hidden storage. Ensure the bookshelf is made from sturdy materials to support the weight of your items.