OK. It is synthetic but inside is little fluffy so quite comfy and warm. I wear L /XL but ordered 3XL, it is quite big for me, so I think it is quite true to size table, could have ordered much smaller. But I will sew in, will be fine. Most probably can take your size or maybe 1 size up. Color exactly as in seller's photos, my photos do not give real colour. It is deep green, both outside and inside. Delivery in time. All is well. Recommend.
warm but much short