These pants are very thick! I am excited for my son to wear them and not have to worry about getting holes in the knees! Most of his pants get worn out in the knees because they are so thin! I am going to get these in all different colors. Great price for amazing quality!