I originally bought these pants for myself (I'm a woman) thinking that most's womens pants are too short for me, so a men's pair would be better.  I purchased an XL and could have fit a second me in there!
HOWEVER, my boyfriend put them on and they fit him perfectly! He looks totally hot in them and I'm very glad I bought them. He is about 6'5" and has super long legs and these pants are definitly long enough for him.  They are great.