Good material. Good everything about this pants. Good make, good color, quality. However, the sizing is off. I had to return! My son wears a 7 normally and his school pants were getting a little tight. He could still fit the 7 though. Ordered an 8 in these pants. Couldn't even get them up his thighs. Order up! Unless your child is super thin!