These pants are very, very nice, but the sizing is really messed up.  They run way, way too small.  My son is 13 and thin.  I originally almost ordered the 14, but thought I would get them a little big, so ordered the 16 and it was way, way too tight, so returned them and purchased an 18.  I was shocked that the 18 was still too tight.  So now I have to return the 18, which is yet another hassle.  I am considering getting a 20 Husky but wonder if those will be too small as well.  These sizes don't make any sense to me and I don't understand how they can size these so inaccurately and get away with it.