I ordered a Small and itβs the perfect oversized fit. Its pretty true to size. I got this for a trip to Vegas during the fall, for the cooler temperature in the evenings and Iβm so glad i did. it kept me warm in about 40-50 degree weather but I have also worn it in about 60-70 weather. Itβs flexible but not stretchy if that makes sense, itβs not stiff. Its not too thick/heavy. Not scratchy. if I can explain, it reminds me of a woven blanket with decent thread count on the inside and the outside is more soft, it has a fleece material but only slightly. Itβs the perfect balance and consistency between a shirt and jacket. I would recommend washing before wearing, it felt more cozy after the wash!My husband jokingly said he was tired of me wearing this but I swear I just want to wear it everyday!! The color scheme is also freaking AMAZING. It looks soo good worn with an all black outfit but Iβve also worn it with a tan shirt, brown shirt, pink, dark green, grey underneath. it makes any outfit looks so cute dressed up or down! Itβs soo versatile and you will like it. Trust meee, buy it do not hesitate!!