Both work well
Contacts give a more natural perception of your environment, without frame edge limitations, or minification of objects you look at.
Contacts must be fit to your specific eye
shape and prescription. Getting use to a contact lens
on the eye may take some time, however , with modern lenses this is not usually a problem.