I ordered a large because of the other reviews, but they turned out too big! I'm 5'8", 27" waist and although I enjoy the extra room, I could fit easily into a medium. The leg is wide, so they aren't the slim leg that I was expecting from the pics. Could probably have gone with a cheaper brand had I known they'd fit this way. The material is medium weight, and they're true to the 28" length, so I'll keep them.