This vest fits my boyfriend perfectly. The slim fit is what he prefers, and the sizing was spot on. The shipping said that I would receive it much later than I preferred (over a week and a half) but surprisingly it came much quicker! I was very happy with the speed, service, and quality. The materials are good and the design is so unique and interesting compared to a lot of other brands.