Looks good. I probably wouldn't have reraised so much if at all though. Minreraise on the flop or check/raise on the turn. When someone else raises its not likely they are on a draw, top pair or 2 pair is much more likely, in which case you want to keep them around.