This shirt is well made and doesnt feel cheap, but the material is a little transparent, so you might want to wear a tank top under. But for this price, its hard to beat! Im going to buy more designs now!