I ordered a pair in stone and a pair in white. Stone good material, comfy. A little stretch in them. Good length to the knee. Def would buy again. However the white pair were a much smaller fit. We’re about 2 inches shorter. Not the same quality nor the same labelling or packaging hence had to return them . So I imagine hit or miss with what you get.