Its an average product, provides us good comfort but when be talk about price we may even expect better. The major issue is the mesh. Mesh of this product as compared to other brands in same range is not so good. And is more prone to be worn off soon. I was not satisfied with the product, I expected something more. Walking a long distance wearing them is bit uncomfortable. Apart the looks are good and safe.