I've worked for a number of different companies throughout the years and they all had fairly differing policies.
One was 20 days PTO plus a couple of weeks off for the holidays. Another was "unlimited" as long as you had your main projects on track/done/someone covered for you. Another is 3-4 days per year.
I know there's no "right" answer, I'm just trying to get a feel for what's "normal" these days.
At places with real support and sane planning, people actually take 20–25+ days. With unlimited, it often ends up being less, because no one wants to be the first to disappear.
The worst setups are low fixed PTO with no flexibility. That just burns people out.
On my team, I actively encourage people to take time off, sometimes even without formally applying, when I can see burnout creeping in. That matters way more than whatever policy exists on paper.
What feels normal to me now is ~20 days + holidays, or unlimited with managers who actually push people to use it.