I was looking for something bright orange for trail riding in the woods during hunting season and this fit the bill. While it is mesh, it's more opaque than the picture shows which doesn't bother me. In terms of size, I followed the measurement rules I found on another site. I decided to size up so it would be a little big on my horse but despite that, it's a little small. Overall it seems super durable and was exactly what I was looking for at a great price. I just wish the sizing was clearer.