In this Review, Li and Durbin discuss how to generate telomere-to-telomere assemblies for large haploid or diploid genomes using currently available data types and algorithms, and outline remaining challenges in resolving highly repetitive sequences and polyploid genomes.