There are contact lenses that are worn overnight which temporarily reshape the cornea, allowing the user to have a perfect vision during the day without having to wear glasses/contact lenses.