Hidden buttons. Two front pockets. Length front 25”, back 27”, sleeves 23”, and P2P 20”.