ぴったり

Adverb

 * 1) (to suit something) fine
 * 1) (to suit something) fine

Adjective

 * 1) suitable, well-fitting