They come in individually wrapped packages in a large box very convenient--made of non-toxic, non-leaching polyurethane, no latex, and very unlikely to cause any allergic reactions. I wouldn't swim with these, but they're great if you want to take a shower and you're prone to getting water in your ears. Working in the yard, they not only reduce noise from the leaf blower, they keep dust and particulates out of your ear canal. Bonus benefit: in fact when you take them out they often act as a kind of gentle excess ear wax cleaning! Lastly, these are great if you're commuting on noisy public transit, or walking along a noisy road because you can still hear any warning sounds in the environment, but it's like you're wrapped in protective padding.