Im 5'9.5 and i went ahead and got an XL drank, only cuz it was a nasty deal. I cinch it up tho, but i had a large and for some reason i didnt like the fit
go XL i mean its better to go big than too go small in my opinion and my friend who is 5'8 had a L and it fit relatively tall on him but hes not growing soo... ya i would go XL. and you can always tighten the strings