The first one I ordered had a snap missing. I returned it for a refund and reordered. The second one was perfect. I would not hesitate to buy from them again. The vest is very high quality and heavy duty. Great vest for riding on my motorcycle.