Bought a size M, fits perfectly, exactly like in the picture. The material is warm and thick! Colour is lovely.