Have worn this brand for years and found these online and decided to buy 6 pair. The brand is okay and wear well. My only complaint is that I ordered 34 length. All 6 pair are short by approximately 1.5 inches., and my wife washed all but 1 pair before I discovered they were short. I already submitted one review, but did not see it on here. Would recommend, but check the length before washing.