I bought this in black, so although its thin material, all i will need is a black bra and it will be fine. If this were in a different color, it might be a problem with being see through.
But other than that, its a cute shirt, fitted and flattering