You can't go wrong with jeans. The only problem we have is he wears a 29 length and most pants are 30 length. Maybe they will start making more in that length.
I purchased 2 pair of the same jeans same size and color, one fit the other didn't. I had to return them because when I tried to replace them, those didn't fit either.
Nice jeans for the price. They are a little big for my son, but he will grow into them and since they are a nice think quality Jean and not the thin skinny crap most places sell now, they should last a while.