Despite their advantages, ZFNs do have some limitations. The design and construction of ZFNs can be complex and time-consuming, as it requires the engineering of specific zinc finger domains to recognize the target DNA sequence. Furthermore, there can be potential toxicity and off-target effects if the ZFNs bind to unintended sites in the genome.