It didn't have a `for` attribute and so it wasn't correctly associated with its input. That means clicking on / touching the label didn't have the effect of focusing on the field, and screen readers wouldn't announce the label.