Would have given 5 stars if it fit. Seemed like a nice jacket until I tried putting it on. Ordered a X-Large , tag said X-Large. Bottom of jacket was X-Large but tapered as it went up. Managed to get the jacket on but the sleeves were at my elbows. Would guess the top around the shoulders and arms is about a small to medium. Very very strange fit. I'm not a freaky size 6-1" 220lbs. Again it seemed like very nice jacket ,wish it had fit. Amazon.com return was excellent . Returned and refunded in only 3 days.