All the beach stones come from local beaches here in New England! From Bar Harbor ME, Martha's Vineyard, Cape Cod or any of the the best beaches in Massachusetts, Maine, New Hampshire, Vermont, Rhode Island, and Connecticut. I’m always collecting stones! I collect them all myself, right from the shore. You can't get much more natural than that :)
Every stone is different and one of a kind so please allow for variation. If you have a particular preference, just email me. Stone size varies from 1- 1.5 inches in size.