This coat is amazing quality. It is warm. If you are short(I'm 5'4) it will be long in the arms. The lining is very pretty and stretches. I am usually a medium and I bought a size 8, It was a little tight in the back but it does have a bit of stretch, and formed to my body. I would say if you want to wear thick sweaters underneath, size up.