Bib front Buckle straps Side pockets Back pockets Belt loops Wide leg Size up for a relaxed fit 100% Cotton Runs Large