i have contacts and i use Rhoto Vs everytime after i smoke and it clears your eyes up everytime, it takes the red out but sometimes it doesnt take the glassy look off of them