These are beach stones from New Jersey.
#2 so you can see that these are semi-flat.
#3 to get some idea of the sizes.
I literally just grabbed a handful of the larger, flatter ones, but there are plenty more. It's a large bag! All are quartz varieties, so they won't dissolve or leach anything into the water.