Fits true to size for me, I'm 6'1 somewhere around 300lbs at some awkward point between fatty and muscley built. I usually wear a 2x so that's what I ordered and this fits me perfectly with some room to spare for a hoodie underneath or if I wanted to get the insert for it. The material is great medium think cotton feels super durable. The hood in the collar is kinda cool but seems small... But I also have a giant head so that might just be for me. By far my favorite jacket I own.