I've had a pair of these for years which is why I decided to buy a few new pairs and consign my old ones to the recycling bin. These are just as great, a good fit, good quality and everything you want. I washed mine on 40 degrees and tumble dried them despite the label saying 30 and not to tumble. They were fine and did not shrink, which is actually a shame as they are very long! I ordered 2 black and 2 navy and they are all very long more than 31 inches and so I tumbled them hoping they would shrink and they have not so when it is wet I am going to turn them up or not wear them. But this is a small fault that I can live with.