恰好

qiàhǎo
just right, exactly
HSK 6

Additional Dictionary Meanings

as it turns outby lucky coincidence(of number, time, size etc) just right