True to size, it fits very well. It is not too short in the waist like some sweatshirts. Very soft and very comfortable. The cardinal color wears well after repeated washings. I would definitely order this again