Ive been buying these for years. The only problem I have is the last pair I got was way too long. I bought the short length  and got something that seems like its made for tall people. Regular length usually fits ok, but this was significantly longer. Ill have to pay to have it altered but its still a good deal and they fit well everywhere else.