I am 5'11", 136 pounds, and ordered an XS. If you are 5'11"-6'0", you would have to wear a kitten heel with these pants if you want them to cover your shoe. Anyways, these pants are perfection and I can't wait to wear them on one of my monthly date nights with my wife. I would also like to add how thoughtful the packaging was and how quickly customer service responded when I needed help with sizing, thank you for that. I will definitely order from this company again.