Hi Marilyn, These are 21 cm (approximately 8 inches tip to tip). The joins are smooth. We haven't had any issues or customers complaining about the joins. Thank you for asking. Tracy, Handsome Fibers.