I like this pair, its not see-through and I can definitely wear it without a long shirt. However, it is a little small and tight on me and I am a tiny person- so I found this a little surprising.

I rarely wear it now. I keep it as my backup mainly just because it fits really small and weird. I would not get this unless leggings typically fit much bigger on you anyways.