To me either position looks good.

But. The question is, what is comfortable for you. I wear mine either at the middle of the knee or the top depending, I have a casual that's a little shorter than my traditionals and wear that one at the top of the knee.

If your not comfortable with the length a solution is needed. Good luck.

That is a fine looking solid though.

Rob