16+ Hours of Moisture. 3 Bottles, 16 Ounces Each & 1 Contact Lens Case. For All Soft Contact Lenses, Including Silicone Hydrogel. When used daily, Kirkland Multi-Purpose Solution dissolves protein and cleans, loosens and removes accumulations of film, debris and deposits from soft contact lenses. When used daily, Kirkland Multi-Purpose Solution helps prevent the formation of irritating deposits on the lens surface. It kills harmful microorganisms on the lens. While your lens is soaking, the formula envelops the lens in a moisture-rich cushion to help the lens remain comfortable throughout the day. Kirkland Multi-Purpose Solution can also be used to rinse lenses.