This is a nice shirt, but I have to return it because it's too big. I saw so many reviews that said "order a size up", so I got a medium.  I'm normally a small, so I'm going to get one and see how that goes. It really is a nice shirt though! I added some pictures so you can see what I'm talking about. I'm 5'10, 138lbs with 36C chest. I have a slim athletic build. I went up a size so my chest wouldn't be popping out, but it was just too baggy on me, especially the arms! It's already nicely fitted, so get the size you normally wear in a dress shirt.