Flagstones are a good size for walkways providing easy stepping stones, and when dry laid flagstones create a permeable walking surface that absorbs water.