I wear a size 9, 8.5 is half my size and they fit well with little room in the toe box. They are very snug fitting from tongue to heel. Almost too tight, it might break. There is no net on them; similar to this one, but it's a tight weave and doesn't breathe well. They look breathable but are actually covered in thick layers. In addition, they are very durable. In photos they look soft and flexible, but they are not. I feel like they're a tight fit on my feet, flexing and flexing where needed…