How is the fit on these pants? Do they tend to run large or small? Have any tall girls tried them? How did the length work on you? Any insight is appreciated, in case they ever come back in stock...