First I thought these would be lots smaller. (these are over 9-10mm)..but I was buying by the color...which is Not showing up...a blue grey with variations (which also isn't showing)...that makes my heart sing!  I suspect they are dyed freshwater...but I was hoping saltwater when I saw them in person.  (No, I did not pay much.) I just want this particular color to be saltwater...but I need more people's opinions please.