These shirt stays are seriously awesome. I've been wearing mine for three years. Only bad thing is I live and work in a hot desert for ten hours a day, so the metal started to rust and left rust marks on my legs after about two years of use. But up to that point, they were great. I bought another pair and will continue to buy this brand of shirt stays. Thanks!!!!