No stats on villain.
Is check/calling ok on this river?

Party Poker No-Limit Hold'em, $ Hero (9 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Hero ($53.15)
UTG ($50.40)
UTG+1 ($59.05)
MP1 ($15.51)
MP2 ($56.72)
MP3 ($51.13)
CO ($46.70)
Button ($49)
SB ($56.85)

Preflop: Hero is BB with 3, 5. SB posts a blind of $0.25.
UTG calls $0.50, UTG+1 calls $0.50, MP1 calls $0.50, 2 folds, CO calls $0.50, 1 fold, SB (poster) completes, Hero checks.

Flop: ($3) 4, 2, A (6 players)
SB checks, Hero bets $2, UTG calls $2, UTG+1 folds, MP1 folds, CO folds, SB folds.

Turn: ($7) 3 (2 players)
Hero bets $5, UTG raises to $10, Hero calls $5.

River: ($27) J (2 players)
Hero checks, UTG bets $10, Hero calls $10.

Final Pot: $47