Top- 100% cotton; Shortalls I think cotton & maybe linen. Front length- 21"; Length to snapped stride- 19.5; Waist capacity; 25". One pocket.