The coat took way too long to deliver, but it's really good quality. I bought a small and it's true to size. It looks exactly like the picture which I was surprised about. Over All, I would recommend it to anyone as long as you order it way before it gets cold! Also it smelled like mildew when it got here, but it went away after we washed it.