Absolutely love my jackets the medium size that I order for my self was a lil snug around my arms other then that it is wearable but the xl I order for my boyfriend was a lil snug all around he was still about to fit it tho .. Other then that it looks just like the picture. The wait was a lil long and it was pushing the time frame I needed it.But it did come before I left town thank god.