Pay Attention To Our Size Chart:
X-Small--Length:23.9"--Chest:38.5"--Shoulder:13.8"
Small----Length:24.4"--Chest:40.1"--Shoulder:14.1"
Medium-Length:24.8"--Chest:41.7"--Shoulder:14.5"
Large----Length:25.1"--Chest:43.3"--Shoulder:14.9"
X-Large----Length:25.5"--Chest:44.8"--Shoulder:15.3"
XX-Large----Length:25.9"--Chest:46.4"--Shoulder:15.7"