Opp's stats are 24/4/4.5 over 70 hands. How is this line with QQ?

Full Tilt No-Limit Hold'em, $0.50 BB (9 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

BB ($23.40)
UTG ($54)
UTG+1 ($40.55)
MP1 ($35.65)
MP2 ($75.20)
Hero ($48.50)
CO ($34.70)
Button ($46.65)
SB ($44.55)

Preflop: Hero is MP3 with Q, Q.
2 folds, MP1 calls $0.50, 1 fold, Hero raises to $2, CO calls $2, 3 folds, MP1 calls $1.50.

Flop: ($6.75) 4, 7, 2 (3 players)
MP1 checks, Hero bets $5, CO raises to $10, MP1 folds, Hero calls $5.

Turn: ($26.75) 5 (2 players)
Hero checks, CO checks.

River: ($26.75) J (2 players)
Hero bets $10, CO calls $10.