First of all I'll give you my size and weight then you may be able to judge the fit better. I'm 6.5, 320lbs 53inch chest. I ordered 4xl and it fits perfectly. Not too tight not too baggy. The material is mid weight and is stitched well. I put the top of and I'll be honest I felt damm good. I'm really happy with the product and would recommend. I also purchased 2 x 4xl gasps tshirts. Again another great purchase as they fit well. I've had gasp tshirts before and they've had around 15 washes now and are going strong.