Looks OK in a vacuum, which this isn't. This is another hand where you have almost 200 hands on a villain and you haven't posted any notes about him. You should start putting your opponents on a range for each street, and guessing how different bet sizes affect their continuing range. The best (most exploitative) sizing in any given situation is the sizing that gets the most EV from a villain's tendencies.

PRE sizing here can go up or down depending on how villain responds to blind v blind steals. Sizing post flop is impossible to analyze, 'cause you have way too many hands on Villain to be going with "default" values.

Fold river, obv.