I bought the first pair of these pants for my son last April, and was very impressed that the fit was true to size. I ordered another pair immediately afterwards. Overall quality is so-so, but decent enough for school wear.
Getting ready for Winter this school year, I bought 2 more pair in July. When they arrived, they were at least TWO sizes bigger than the exact same pants I had in the exact same size. Thinking it was a mistake, I returned them and ordered 2 more. Well, when those pants came in, one was about a size bigger, and the other was at least THREE sizes bigger.
I am returning these last two and will not be purchasing again. These sizing issues are ridiculous.