To be fair we are sending this back but only for sizing issues, I ordered a small in navy ( Looks black even right next to a black suit). My husband is 5'7'' 150lbs and it fit PERFECT, a little too perfect as there is no way a suit jacket would fit in there also. So if you are thinking layers order a bit larger, it is always hard to tell with sizing, the sleves were extra long as mentioned but for someone with longer than average arms it is great.