I'm pleased with this top. I got it in the neon yellow color. But it is truly MESH and I could not tell that from the photo. I would not wear it simply with a sports bra underneath - too revealing for my taste. But it is great to throw on over a muted color running shirt or even over a running jacket so that motorists can see me.