For a 3X I thought it was a little small. Although, it fit me perfectly except the sleeves. They are about 3 inches too long. That can be fixed. Overall I'm satisfied with the shirts. I like the material and how it feels.