This sweatshirt is VERY comfy and soft. The length is perfect for the body and there is plenty of room if you purchase true-to-size. The arm length was a little long for me - it actually went down past my fingertips. I am 5'8" and 220 and I ordered an XL. I am a size 14-16 normally. I probably could have sized down one even in this sweatshirt. Overall, very comfortable and I'm happy with it! The print is really nice and the color is a beautiful, vibrant red. Perfect to cheer me up during the cold, winter months!