Too short and too wide

I'm 5'9" and 140 and bought a medium. The jacket fits ok and the pull strings help give it shape, but to make it fit it has way too much bunched up fabric. It is very also very short in the body and the sleeves are about 2 inches too short. If I roll the sleeves and leave it unzipped it looks alright, but definitely not great.

###

