Beautiful herb & flower infused essential oil blends with a therapy-grade fractionated coconut oil base. Each application lasts about 6-8 hours. Bottles are glass with stainless steel rollerballs and they hold .34 oz of oil. Because fractionated coconut oil is very similar to the oil produced by your skin, it should not ruin clothing.