This isn't the greatest coat in the world but for price vs quality vs style it isn't bad. I had to send it back to get a size smaller even after going off of other recommendations on here. I'm 6'1'' and 160lbs with athletic build. I originally got the extra large but that was huge. Then got the large and it is fine but I still have more than enough room. If you are smaller than me by even a hair get the medium.