The cloth is soft and slightly elastic so that it can adjust any slight size differences. It is soft and the feel is good, but I don't like the elastic fit, it sticks to the body. The best should be loose and free. If you are a body builder, it will be good. And if you are ok with the elastic fit, then it is soft and thin and good to wear.
Quality of product very nice but size is matter. I placed XXL =100 cm with a view to Levi's size 100-105 cm which I used to. Finally, when I wear the vest its too long. No return policy. I have lost Rs - 490/- .