These are thick silicone covers. They can definitely be seen through your shirt. I don't know what's worse,  having your nipples showing when wearing a thin bra or using these things and having a big giant thick circle on the front of your boobs.  The adhesive that is used on these are excellent.  They don't slip at all and stay on after many uses.