These rooster necks are from China. They are large, thin quilled and scraped clean making them flexible and easy to use. All are dyed over white except for the natural and barred colors. The y are graded by size, quantity and quality of the feathers. We only carry the grade 1 necks. Large necks with an overall length of between 7" to 9". Individual feather ranges from approx. 1/4" to 4" long.