2008 / 3571

What does 恰到好处 (qià dào hǎo chù) mean in English?

恰到好处
qià dào hǎo chù恰到好處

just right