I like this top for the price. Fabric is descent, not top quality, thicker than a tee shirt but not true sweat shirt. Hoping when I wash it, it will soften up. I purchased a 4xl top, and it fits more like a 2xl. I laid the shirt ontop of a true 4xl top and you can see it's smaller than the 4xl. The sleeves are also a little too long. I am 5'9" tall. Size 16-18.