What does 恰如其分 (qià rú qí fèn) mean in English?

Card 2010HSK Level 42010/3571
CARD2010
PROGRESS56%
恰如其分
qià rú qí fèn
just right; appropriate

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d