Very well made
They stay on for a long time even though sweating, showering, and sleeping. I have had my first set on for a little over a week now and they are showing no signs of coming off.
Rating: 5 stars