This hand was in a live game tonight, what would you do here?

3 players limp in.
I've got KJs I raise to 4xbb.
The button re-raises to 8xbb.
It folds around to me.
I call the raise.

Flop comes Jc8h4d

I make a pot sized bet.
Button calls.

Turn comes 8d

I make a 3/4 pot sized bet
Button raises by same amount.

Hero?

Villain had been playing solid all night and had legitimate hands everytime it was shown down, always raising when he had strong hands and smallish bets on weaker holdings. I figured the only hands I could beat here were QJ, TJ, TT, 99 or a bluff, so I folded. Was it a good laydown?