This blazer has front pockets and non removable shoulder pads.

Armpit to armpit measurement is 20 inches

Length from top of shoulder measured 27.5 inches

Sleeve length measured 22.5 inches

Shoulder to shoulder measured 17 inches