The shirt was true to size. The arm length was just long enough. I would prefer a tad bit longer although I do have long arms. The shirt quality was better than expected! Material is soft and seemingly durable. I would not call it a sweatshirt though. Just a long-sleeved t-shirt. Absolutely love the shirt and might purchase another one!