Fabric quality is not good, just OK type but pricing is too high for its quality. Design looks good in Image, but not as good as shown on the website and colors also faded somewhere. Also sizes are big issue with the vest. Sizes are much smaller and not comfortable as written in description. Dissatisfied and disappointed with the quality and sizes of the product. Not recommendable.