Very stylish, comfortable and fits perfectly. However jacket is thin. If you are looking for something to keep you warm, this is not the jacket. This is nice and casual to throw over a top during Spring or Summer. Also, I am a small and the jacket fits well. There is enough space for another thin-ish long sleeve underneath, nothing too thick or the jacket will run tight over the shoulders.