English proverbs, idioms and expressions related to this theme.
The cap fits.
said to mean that
Every shoe fits not every foot.
meaning that