Yes, mostly it's the body. There's a lot of room inside. The shoulders could be a millimeter smaller, but they're pretty much on. The coat has a lot of shape tho, so I don't think the roomy fit shows that much. But you're right - the thing is, I don't feel warm.