This is a very nice coat...very supple, warm, well tailored and looks fantastic in person. I wear a U.S size 48 and purchased the XL because I wanted to be able to wear it with a sweater. The XL fits nicely-- could probably have gone with the L, if I wanted a slimmer look. But overall, am happy with my choice. The con is that I purchased 2 of them, one came with a garment bag, the other didn't. The customer service rep I spoke with about this says a request for garment bag is required to get one. Found that to be weird since I didn't request one, but received it anyway for one of the orders. The other issue is that the second coat came with stains, so it had to be returned. Not sure if this issue was addressed before putting it back into inventory. Anyway, I have received nothing but compliments every time I have worn it. And also keeps me warm, so truly a 5 star rated coat.