The advance of digital printing technology can produce very high-quality prints that are close to offset printing. For printing quantity in the tens, hundreds, and even up quantities of the low thousands, digital printing is the most suitable printing option.
However, for printing quantity in high thousands and tens of thousands or if you need very high colour consistency from batch to batch, offset printing is a more suitable option.