Lycra denim fabric Adjustable straps with buckles Adjustable buttons on the sides Patch pocket on the bib 2 patch pockets on the back