U.S. Organic Cotton comes from Texas organic cotton farms and then custom mill it so it knits up soft. It is a sport weight and there ARE 195 yards per 3 ounce ball. It is a wonderful yarn for baby knits because it is so pure and easy care: machine wash and dry.
The kits are charmingly packaged, with clear instructions.