Many thanks, goonz. Here's a funny story about the sizing...
When I placed my initial order, J.Crew only had size small in stock. Based on the J.Crew size chart, small was supposed to be perfect for my 36" chest size, so I pulled the trigger.
When I announced what I did on another forum, I was advised that I should have sized down. I had a mild heart attack. Fortunately for me, a size XS coat became available and I pulled the trigger on it, after extensive discussion with J.Crew customer service to make my first order nullified and to ensure the XS order would better fit me.
I was pleasantly surprised when the XS coat arrived and it is very snug fitting. However, you mentioned that it is slightly big; in which areas do you feel it is too big? Perhaps I can get it fine-tuned at a tailor. I typically wear what I am wearing in that photo; jeans and a thin sweater/henley, with no other layering. There is room for a scarf which is paramount to me.