Not mesh, but very light and thin. They feel delicate when you pick them up, but they have exceeded expectations many times over. I wear them at the day job, and the night job, and still throw them on off duty. I wore them at the tucson gem show walking 12 hour shifts for six days, and then the vegas gem show walking 115 hours over 8 days. Tread is just starting to get chewed up, and not a popped stitch anywhere. I planned on buying a new pair at normal price so $35 is a no brainer. I will say they have zero insulation, so very cold in the winter.