シンデレラフィット

Etymology
.

Noun

 * 1) fitting like a glove

Verb

 * 1) to fit like a glove