We have hand picked these beauties for the finest selection possible. They are pretty consistent in size and shape. All drilled with a 2.5mm hole that will easily fit a 2mm cord... Perhaps a nice leather cord or a bunch of different textured ribbons. The design possibilities are endless with these beauties. Each strand is 8 inches with approximately 25 pearls per strand. The hole diameter of these large holed freshwater pearls are very consistent which is important when planning your jewelry designs.