I like my clothes to fit loose with some extra room for comfort, and this sweatshirt is just perfect. I ordered 3xl, at first I thought it was going to arrive enormously big, but it fits fine. I can even say it runs a bit small to be a 3xl but still fits good. And good for the price too.
I recommend ordering a size or two up. The size chart is correct, but the sweatshirt should shrink a size or two after several washes and dries.