The shirt was sewn well, but the size was wrong. I ordered XL, but the shirt turned out to be XXL. Very full in the arms and wider than my usual XL shirts. If you have a broad chest and/or a large stomach, this may be too big for you. Unfortunately I had to return the shirt