What do you guys think about the limp here??

On the flop is this an easy fold?

Cake Poker No-Limit Hold'em, $0.04 BB (7 handed) - Cake-Poker Hand Converter from HandHistoryConverter.com

CO ($3.78)
Button ($2.87)
SB ($2.88)
BB ($4.17)
UTG ($4.28)
Hero (MP1) ($3.88)
MP2 ($4.42)

Preflop: Hero is MP1 with 9, 9
UTG calls $0.04, Hero calls $0.04, 2 folds, Button calls $0.04, SB calls $0.02, BB checks

Flop: ($0.20) 8, 3, 7 (5 players)
SB bets $0.10, 2 folds, Hero calls $0.10, Button raises to $0.35, SB raises to $1.35, Hero folds, Button calls $1

Turn: ($3) Q (2 players)
SB raises to $1.49 (All-In), Button calls $1.48 (All-In)

River: ($5.96) 9 (2 players, 2 all-in)

Total pot: $5.96 | Rake: $0.39