Fully lined.
snaps along the crotch/legs
buttons on the side
buttons at the shoulder strap
100% cotton-woven