size XXLelastized strapstons of pockets some with sand holesnylon with 4% spandexbutton to button at waist 21"10" inseamtop of bib to bottom 35" (not including straps)