I bought these Carhartt bibs for a three-year-old grandson and returned to buy a pair as another grandson turned three. They are sturdy and heavy-weight. The bib straps are adjustable. Having read the reviews about running small, I bought size 4T for each three-year-old. They fit fine with two rolls of the cuff.