Looks good to me. Sure it's a little long, and if you could hike it up half an inch or so then great. However, you are not going to get a ticket if you don't wear it at the top of the knee.

Congratulations, and enjoy your new acquisition.