This is a not an inside cardigan, more a coat. Size L is huge. Since there is so little difference between the sizes according to the size chart, sizes s, m and L are probably all (Eur size) 40 or even more.
I love it. good quality. very beautiful. nice