Any reads on the players involved? stack sizes?
assuming no reads and 100bb stacks.
preflop looks good.
You flop top pair 2nd kicker and are checked to, betting here is good. Pot seems on the big side on such a dry board, but is ok. Turn, barrel is also good. River J is interesting. Identify hands that are calling a shove here that are plausible based on the action up until this point. How many of them do you beat? how many of them beat you? What hands would you have played this way up until the river? meh, hand is fine without reads. You probably bet the flop and turn a little too big, but whatever. Don't stress it.