I like to do my true size small in the full length in these pants from Walmart. The extra small fits me as well, but it is more snug. I’m 57 and the full length is fine but they do have a long length too.