I just bought this green one (XL), it’s quite warm underneath a sweater. Very comfortable for the chilly days like yesterday. So I’ve ordered a white one and a blue one in XXL. Hopefully, they’ll be warmer when I need them! The only downside is they make my neck look fat!