Pants are well made and I was really pleased. The only negative is the sizes run small. My son wears a 5 slim and I had to get him a 5 regular and they are too short and he is a little on the short side for his age.