I almost canceled my order because I thought the jacket may be too short based on the fit on the model. I loved the color and style though, so went ahead with the purchase. The jacket is perfect! It actually is knee length as I had hoped. The color is exquisite and the workmanship wonderful. It arrived securely packaged with extra caution taken to avoid damage during shipping. Even the buttons were wrapped in paper. This company is top notch! Couldn't be happier with my purchase.