I wasn't impressed with the fit. The armholes were huge. This was the second size I tried-sent the other back as way too gig. This was X-large and gapped at shoulders and armholes. I decided to take it in myself. I'd been trying to find something like this vest for months. I think the fabric is fine, it's what I wanted, but I wouldn't recommend it ,due to poor fit.