Definitions of just right:

  • adverb:   in every detail