This top goes very well with the leggings and sports bra in the picture, although I would not have bought this top itself if it hadn't been part of an outfit. The material is shiny, slippery, thick mesh in the front, and thinner mesh in the back. I realize I bought a very small size in this shirt (an extra small), and that is because I once bought a small top from fabletics that gaped in the front, but this top seems quite small, even for an extra small. This top has a very small, high neck opening, and the slits on the sides go up quite high, although the shirt is still long overall. I just don't think I like the overall style of this shirt, or the fact that it feels so small and constricting.