This hoodie is very soft and comfortable but definitely runs small. I wear a size medium in shirt and buy my jackets/hoodies in a size large because I like them to fit a little big. This hoodie fits me like a medium shirt. I'm not sure I could wear it comfortably with anything underneath. There are also little slits in the sides that I don't like.