Rocks will vary in size and mostly range from 0.5" to 1" across. Rock surfaces are mostly smooth but like any river rock you can still see the unique textures and surface features of each rock.