If you use good practices and clear semantic HTML, screen reader users will be fine. It might not be great, and there might be obstacles. And you should try to improve, always.
But remember, screen readers are made to work with the worst the web has to offer, they will often work around issues that other assistive tech can/does not work around. Or reveal information oblivious for other tech.