Im giving this shirt 3 stars. If it had been the right size I'd give it 5. First off its great quality. A nice thick stretchy soft shirt. I was very excited to try it on. 4xl, I expected it to be a bit loose. Especially if it ran a little small. This shirt, I would estimate would fit someone who wears a size 18/20. No way near a 22/24 or 4xl either.