Great Carhartt product but did seem to run a little long although the child they were purchased for is on the smaller side. Not that much of a problem - maybe even a plus? We just rolled pant legs up and now we're good for next year too! Arrived on time and in perfect condition.