Lesh wears XL and he is 6 1. and it fits normal, not really baggy on him IMO. so 5 7 thats 6 inches shorter. there is only a 3" different in zipper length on L and XL.  So with that said it'd still be approximately 3 inches lower on your thigh then on Lesh, so L would be good I think. I'm 5 8 and still not decided on size, but prolly going with L.