For a cheap vest it looks good. Fit is a little small (I'm an athletic built guy so bear that in mind), and when I used tape to hold patches in place while I sewed, a small chunk of leather came up with the tape. I fixed this by simply using a little black paint. For a best under $50, it's good. Just don't expect the quality of a $300 one.