I purchased this for my son last month. He did say he thought they had shrunk a bit (have washed them at least 3 times since writing a review). They are also a bit thin...but he wears them under his scrubs. The length is right as he is tall (6ft)and he does not like it when his shirts ride up.
Too bad the price has gone up in less than a month...would definitely reorder.