These shirts made of hight quality fabric. these shirts have front bibs, Blue shirt has bib with yellow trim and 11 buttons on bib while one button on each cuff. while gray shirt with front bib its bib has black trim and 11 buttons. and one button on each cuff.