Fits like a glove

1. When something fits very well.