For the price I am paying, the material is good. The size fits me perfectly. It came with a nice package and it was delivered on time. The whole process and simple and good. I will surely order from this website again if I find any suitable items for myself. Thanks.