Overall this shirt is very nice. The material has a nice thickness that makes it look expensive and well structured. In terms of fit, I feel it runs a bit oversized everywhere. I am 5'7, 138ish and wear size 4/6 (small - mediums). In a shirt like this I always order a medium because I have very broad shoulders for my size. The shirt runs a little big, but it's not meant to be a fitted style shirt Be sure to check the size chart first to see what works for you.