Ive only ever done a speed test on viva so i have no comparison point.
But my old phone was a POS with a broken WiFi antenna. I could only get reception within 10 feet of the router. But when in range I was at 10mb. When i got out of range it would drop to 3, but the entire connection would drop for everything 1 foot later
My new phone gets like 75 and ive seen my gfs hit 90.