diff --git a/src/structlog/stdlib.py b/src/structlog/stdlib.py
index fff4e28..95ef0fd 100644
--- a/src/structlog/stdlib.py
+++ b/src/structlog/stdlib.py
@@ -120,9 +120,52 @@ class BoundLogger(BoundLoggerBase):
         )
 
     #
-    # Pass-through methods to mimick the stdlib's logger interface.
+    # Pass-through attributes and methods to mimick the stdlib's logger
+    # interface.
     #
 
+    @property
+    def name(self):
+        """
+        Returns :attr:`logging.Logger.name`
+        """
+        return self._logger.name
+
+    @property
+    def level(self):
+        """
+        Returns :attr:`logging.Logger.level`
+        """
+        return self._logger.level
+
+    @property
+    def parent(self):
+        """
+        Returns :attr:`logging.Logger.parent`
+        """
+        return self._logger.parent
+
+    @property
+    def propagate(self):
+        """
+        Returns :attr:`logging.Logger.propagate`
+        """
+        return self._logger.propagate
+
+    @property
+    def handlers(self):
+        """
+        Returns :attr:`logging.Logger.handlers`
+        """
+        return self._logger.handlers
+
+    @property
+    def disabled(self):
+        """
+        Returns :attr:`logging.Logger.disabled`
+        """
+        return self._logger.disabled
+
     def setLevel(self, level):
         """
         Calls :meth:`logging.Logger.setLevel` with unmodified arguments.

Inconsistency of BoundLogger with logging.Logger
There are no public attributes of `logging.Logger` available within `BoundLogger` (`propagate` for instance).
Also there are no attributes or methods of `logging.Filterer` (which is parent class of `logging.Logger`) available within `BoundLogger`.
diff --git a/tests/test_stdlib.py b/tests/test_stdlib.py
index c02e3f6..d0209b9 100644
--- a/tests/test_stdlib.py
+++ b/tests/test_stdlib.py
@@ -191,6 +191,21 @@ class TestBoundLogger(object):
         assert "baz" == kwargs.get("bar")
         assert ("foo",) == kwargs.get("positional_args")
 
+    @pytest.mark.parametrize(
+        "attribute_name",
+        ["name", "level", "parent", "propagate", "handlers", "disabled"],
+    )
+    def test_stdlib_passthrough_attributes(self, attribute_name):
+        """
+        stdlib logger attributes are also available in stdlib BoundLogger.
+        """
+        stdlib_logger = logging.getLogger("Test")
+        stdlib_logger_attribute = getattr(stdlib_logger, attribute_name)
+        bl = BoundLogger(stdlib_logger, [], {})
+        bound_logger_attribute = getattr(bl, attribute_name)
+
+        assert bound_logger_attribute == stdlib_logger_attribute
+
     @pytest.mark.parametrize(
         "method_name,method_args",
         [

pip install -e .[dev]
parse_log_pytest
pytest
pytest
3.9
pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning
alabaster==0.7.16
attrs==25.3.0
Automat==24.8.1
babel==2.17.0
certifi==2025.1.31
cfgv==3.4.0
charset-normalizer==3.4.1
constantly==23.10.4
coverage==7.8.0
distlib==0.3.9
docutils==0.21.2
exceptiongroup @ file:///croot/exceptiongroup_1706031385326/work
filelock==3.18.0
freezegun==1.5.1
hyperlink==21.0.0
identify==2.6.9
idna==3.10
imagesize==1.4.1
importlib_metadata==8.6.1
incremental==24.7.2
iniconfig @ file:///home/linux1/recipes/ci/iniconfig_1610983019677/work
Jinja2==3.1.6
MarkupSafe==3.0.2
nodeenv==1.9.1
packaging @ file:///croot/packaging_1734472117206/work
platformdirs==4.3.7
pluggy @ file:///croot/pluggy_1733169602837/work
pre_commit==4.2.0
pretend==1.0.9
Pygments==2.19.1
pytest @ file:///croot/pytest_1738938843180/work
python-dateutil==2.9.0.post0
python-rapidjson==1.20
PyYAML==6.0.2
requests==2.32.3
simplejson==3.20.1
six==1.17.0
snowballstemmer==2.2.0
Sphinx==7.4.7
sphinxcontrib-applehelp==2.0.0
sphinxcontrib-devhelp==2.0.0
sphinxcontrib-htmlhelp==2.1.0
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==2.0.0
sphinxcontrib-serializinghtml==2.0.0
-e git+https://github.com/hynek/structlog.git@53ec2bbd011c9c2fad77bfb310ba102b4c3abcac#egg=structlog
tomli @ file:///opt/conda/conda-bld/tomli_1657175507142/work
Twisted==24.11.0
typing_extensions==4.13.0
urllib3==2.3.0
virtualenv==20.29.3
zipp==3.21.0
zope.interface==7.2

name: structlog
channels:
  - defaults
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - conda-forge
dependencies:
  - _libgcc_mutex=0.1=main
  - _openmp_mutex=5.1=1_gnu
  - ca-certificates=2025.2.25=h06a4308_0
  - exceptiongroup=1.2.0=py39h06a4308_0
  - iniconfig=1.1.1=pyhd3eb1b0_0
  - ld_impl_linux-64=2.40=h12ee557_0
  - libffi=3.4.4=h6a678d5_1
  - libgcc-ng=11.2.0=h1234567_1
  - libgomp=11.2.0=h1234567_1
  - libstdcxx-ng=11.2.0=h1234567_1
  - ncurses=6.4=h6a678d5_0
  - openssl=3.0.16=h5eee18b_0
  - packaging=24.2=py39h06a4308_0
  - pip=25.0=py39h06a4308_0
  - pluggy=1.5.0=py39h06a4308_0
  - pytest=8.3.4=py39h06a4308_0
  - python=3.9.21=he870216_1
  - readline=8.2=h5eee18b_0
  - setuptools=75.8.0=py39h06a4308_0
  - sqlite=3.45.3=h5eee18b_0
  - tk=8.6.14=h39e8969_0
  - tomli=2.0.1=py39h06a4308_0
  - tzdata=2025a=h04d1e81_0
  - wheel=0.45.1=py39h06a4308_0
  - xz=5.6.4=h5eee18b_1
  - zlib=1.2.13=h5eee18b_1
  - pip:
      - alabaster==0.7.16
      - attrs==25.3.0
      - automat==24.8.1
      - babel==2.17.0
      - certifi==2025.1.31
      - cfgv==3.4.0
      - charset-normalizer==3.4.1
      - constantly==23.10.4
      - coverage==7.8.0
      - distlib==0.3.9
      - docutils==0.21.2
      - filelock==3.18.0
      - freezegun==1.5.1
      - hyperlink==21.0.0
      - identify==2.6.9
      - idna==3.10
      - imagesize==1.4.1
      - importlib-metadata==8.6.1
      - incremental==24.7.2
      - jinja2==3.1.6
      - markupsafe==3.0.2
      - nodeenv==1.9.1
      - platformdirs==4.3.7
      - pre-commit==4.2.0
      - pretend==1.0.9
      - pygments==2.19.1
      - python-dateutil==2.9.0.post0
      - python-rapidjson==1.20
      - pyyaml==6.0.2
      - requests==2.32.3
      - simplejson==3.20.1
      - six==1.17.0
      - snowballstemmer==2.2.0
      - sphinx==7.4.7
      - sphinxcontrib-applehelp==2.0.0
      - sphinxcontrib-devhelp==2.0.0
      - sphinxcontrib-htmlhelp==2.1.0
      - sphinxcontrib-jsmath==1.0.1
      - sphinxcontrib-qthelp==2.0.0
      - sphinxcontrib-serializinghtml==2.0.0
      - structlog==19.2.0.dev0
      - twisted==24.11.0
      - typing-extensions==4.13.0
      - urllib3==2.3.0
      - virtualenv==20.29.3
      - zipp==3.21.0
      - zope-interface==7.2
prefix: /opt/conda/envs/structlog

tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_attributes[name] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_attributes[level] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_attributes[parent] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_attributes[propagate] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_attributes[handlers] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_attributes[disabled]
tests/test_stdlib.py::TestLoggerFactory::test_find_caller tests/test_stdlib.py::TestProcessorFormatter::test_native
tests/test_stdlib.py::TestLoggerFactory::test_deduces_correct_name tests/test_stdlib.py::TestLoggerFactory::test_ignores_frames tests/test_stdlib.py::TestLoggerFactory::test_deduces_correct_caller tests/test_stdlib.py::TestLoggerFactory::test_stack_info tests/test_stdlib.py::TestLoggerFactory::test_no_stack_info_by_default tests/test_stdlib.py::TestLoggerFactory::test_sets_correct_logger tests/test_stdlib.py::TestLoggerFactory::test_positional_argument_avoids_guessing tests/test_stdlib.py::TestFilterByLevel::test_filters_lower_levels tests/test_stdlib.py::TestFilterByLevel::test_passes_higher_levels tests/test_stdlib.py::TestBoundLogger::test_proxies_to_correct_method[debug] tests/test_stdlib.py::TestBoundLogger::test_proxies_to_correct_method[info] tests/test_stdlib.py::TestBoundLogger::test_proxies_to_correct_method[warning] tests/test_stdlib.py::TestBoundLogger::test_proxies_to_correct_method[error] tests/test_stdlib.py::TestBoundLogger::test_proxies_to_correct_method[critical] tests/test_stdlib.py::TestBoundLogger::test_proxies_exception tests/test_stdlib.py::TestBoundLogger::test_proxies_log tests/test_stdlib.py::TestBoundLogger::test_positional_args_proxied tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[addHandler-method_args0] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[removeHandler-method_args1] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[hasHandlers-None] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[callHandlers-method_args3] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[handle-method_args4] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[setLevel-method_args5] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[getEffectiveLevel-None] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[isEnabledFor-method_args7] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[findCaller-None] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[makeRecord-method_args9] tests/test_stdlib.py::TestBoundLogger::test_stdlib_passthrough_methods[getChild-method_args10] tests/test_stdlib.py::TestBoundLogger::test_exception_exc_info tests/test_stdlib.py::TestBoundLogger::test_exception_exc_info_override tests/test_stdlib.py::TestPositionalArgumentsFormatter::test_formats_tuple tests/test_stdlib.py::TestPositionalArgumentsFormatter::test_formats_dict tests/test_stdlib.py::TestPositionalArgumentsFormatter::test_positional_args_retained tests/test_stdlib.py::TestPositionalArgumentsFormatter::test_nop_no_args tests/test_stdlib.py::TestPositionalArgumentsFormatter::test_args_removed_if_empty tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[critical-50] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[exception-40] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[error-40] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[warn-30] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[warning-30] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[info-20] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[debug-10] tests/test_stdlib.py::TestAddLogLevelNumber::test_log_level_number_added[notset-0] tests/test_stdlib.py::TestAddLogLevel::test_log_level_added tests/test_stdlib.py::TestAddLogLevel::test_log_level_alias_normalized tests/test_stdlib.py::TestAddLoggerName::test_logger_name_added tests/test_stdlib.py::TestAddLoggerName::test_logger_name_added_with_record tests/test_stdlib.py::TestRenderToLogKW::test_default tests/test_stdlib.py::TestRenderToLogKW::test_add_extra_event_dict tests/test_stdlib.py::TestProcessorFormatter::test_foreign_delegate tests/test_stdlib.py::TestProcessorFormatter::test_clears_args tests/test_stdlib.py::TestProcessorFormatter::test_log_dict tests/test_stdlib.py::TestProcessorFormatter::test_foreign_pre_chain tests/test_stdlib.py::TestProcessorFormatter::test_foreign_pre_chain_add_logger_name tests/test_stdlib.py::TestProcessorFormatter::test_foreign_chain_can_pass_dictionaries_without_excepting tests/test_stdlib.py::TestProcessorFormatter::test_foreign_pre_chain_gets_exc_info tests/test_stdlib.py::TestProcessorFormatter::test_other_handlers_get_original_record tests/test_stdlib.py::TestProcessorFormatter::test_formatter_unsets_exc_info[True] tests/test_stdlib.py::TestProcessorFormatter::test_formatter_unsets_exc_info[False] tests/test_stdlib.py::TestProcessorFormatter::test_formatter_unsets_stack_info[True] tests/test_stdlib.py::TestProcessorFormatter::test_formatter_unsets_stack_info[False]
src/structlog/stdlib.py
src/structlog/stdlib.py