Sturdy, and made to last 2 side pockets, 2 back pockets, and 2 cargo pockets with Velcro closure 2" elastic waistband and an inside drawcord Medium weight 100% cotton Approximate length for size Large is 8 1/2"