I ordered this to wear with my suit at my wedding. I ordered a medium and it fit me great. The fit in the mid-section can also be adjusted to be a little more loose or a little more tight. The quality seems really nice. No missing buttons. The only thing I was slightly disappointed about was that the back half of the vest is a black silk material and not the gray knit material in the front. This isn't a big deal since I will have my suit jacket on most of the time, but thought it was worth mentioning. I don't wear things like this very often but if I have to again I may consider buying the green vest they have too because it looks really cool.