I've got 20/20 vision. Always have had and always will.
I remember going to Spec Savers with a couple of speccy mates once, and when one got his new specs, the other was asking questions like
'can you see the leaves on the trees now properly?', and the other said 'oh yeah!!!!', and the original said 'it's amazing isn't it'.
I sat in the back seat of the car squinting my eyes and trying to imagine it all.