My coat came on time and it fits great! I got an XL since a lot of coats are tighter up top. It’s very warm although I stay layered up because I tend to be cold a lot. I got the longer style coat and at 5’4” it’s a little past my knees. Im happy with it!