like a glove

[like a glove] See: FIT LIKE A GLOVE.