Snap closures Front chest pockets Boxy fit 90% Polyester, 10% Spandex Model is wearing a size: smallFit: true to size