Where do I begin? Well, first, I originally ordered this coat in black & grey, but UPS lost it. Then Overstock sold out of the black & grey, so I had to order the black & white coat. I must say it was actually worth going through all the hassell, because the coat is gorgeous! Although, I do believe I would have really loved it in black & grey. Taking past purchases into consideration, I decided to buy the large instead. That was a wise move, because the large fits just right! As stated in previous reviews, I too will have to have the sleeves let out. This is a gorgeous coat and I can't wait to wear it!