I should really try some better goggles someday.

I am blind without my contacts, so I hate swimming without goggles.

All I can say about all the cheap ones I have had, is that I have not lost any contacts because of them.

They do have their downsides though. For instance, they don't last long, they are uncomfortable, and they don't last long.