The sweatshirt is super soft, but has limited stretch. I’m a size 10 and ordered the large, I can wear a tank top under it but not a t-shirt. It sits just at the top of my hip. I’d consider sizing up for a baggier fit or if intending to layer.
Otherwise it’s soft and cozy.