4-button top and 2-snap adjustable pants. Covered elastic won’t pinch or bind skin. 29 1/2″ inseam. 100% Cotton.