I asked for size XL, while the torso fit was fine the arms where too short. If I get a bigger size Im afraid the torso will be too wide. This is the first time Ive had to send any of their items back. Im usually pretty much satisfied with my purchase.