What does "しっくりきます" mean?


I would like to ask what does "しっくりきます" mean?




その説明で 私は しっくり きました。That explanation made me assured. My doubt was evaporated.

この部品 と あの部品は しっくり はまります。This part and that part fits exactly. These parts fit
to a T.

