It's very warm. Although the fabric is a bit scratchy. The color is very cute. I only ordered one size up. Normally I'm an S, I ordered an M. It fit me very well.
Beautiful and good quality.