OK, I can see you now! You'll never get us all to agree. I think the length is fine, if that's where you want to wear it. (Mid knee to top of knee is all within the "accepted" range.) I'll second the higher belt, and scrunched vs. rolled socks advice. Frankly, if you didn't change a thing, you'd be looking fine for the festival. Enjoy.

Best regards,

Jake