Hand and Glove (They are).
Inseparable companions, of like tastes and like affections. They fit each other like hand and glove.
Inseparable companions, of like tastes and like affections. They fit each other like hand and glove.
Entry taken from Dictionary of Phrase and Fable, edited by the Rev. E. Cobham Brewer, LL.D. and revised in 1895.