I bought an extra small and i love it (i'm a size 2-4). it's warm, it's comfortable, it fits with everything, can be dressed up or down, it's not lined but it is well finished and does not feels like a sweater coat...it feels like you have a new friend...