Super soft and fuzzy inside. A great winter jersey. I usually wear an XL in Castelli but they were out so I gambled on the Large. It's a perfect fit and the XL would have been too big. I can wear it alone or with a base layer once it cools off a little more. I just wish they had put a gripper in the rear hem. I hate it when the backs of my jerseys creep up. Castelli is always stylish and good quality.