I wish that I had bought these years ago.  They "stick" on, but are easy to get off.  They work perfectly with sun dresses or anything else that doesn't look good with a bra underneath.  They are very comfortable to wear.  Worth every penny!!