しっくり
shikkuri

To-Adverb

1. exactly; nicely; to a tee

Onomatopoeia
Suru Verb

2. to be fitting

この かたがしっくりする。
kono hōga shikkuri suru.
Now this is more like it.