Real life test https://www.dcrainmaker.com/2022/04/garmin-vertix-accuracy.h...
You also have to cut corners to get a (probably correct) fix fast. Things like assuming the almanac hasn't changed since last time, the user hasn't moved more than a few hundred miles, the system clock hasn't drifted by more than a second or so, and no satellites have become unhealthy.
If you are using a smartphone, you could probably validate those assumptions via your other sensors?
I have a phone with dual band GNSS, and it's by far the best location accuracy I've had in any device. I can see which side of the cycle path I've been on, and it regularly works indoors. I don't live where there are tall buildings though, but even at fairly open space my older devices gave worse results. And I get a fix within seconds thanks to A-GPS.
https://www.kaggle.com/competitions/smartphone-decimeter-202...
Here is a comparison between my pixel 6 and my S.O.'s pixel 2, from a hike we did recently: https://imgur.com/a/5VibEUw
This makes it pretty obvious how much the L5 band can improve GPS. These were good conditions in general, but just looking at the bottom right portion alone shows how good L1 + L5 in a phone can get. I'm sure devices with larger antennas (bike computers, larger handheld GPS units, etc) can do even better in worse conditions as well.
Previously on walks around the neighbourhood gps tracks would just be a general location and bounce around. I can now see pretty regularly which side of the street I was on, street crossings, etc.