Arrived in the mail today. Nice packaging. Took the vest out. Very nicely made. Good stitching. Buttons secured firmly. Nice material. Everything is great except the SIZE IS TOO SMALL. The vest i bought is the double breasted and there is a solid two inches in gap in the front. The front of the vest doesn't even touch. A lot of people on here, whom i shouldn't have listened to, are advising it is size as expected. No way. Go a size larger!