Good quality. Buttons stay on.
They are great and stretch nice, super comfy and they were wide enough to not slide up my head while I'm working. The only thing was they're a tiny bit big so I had to dry them on high heat to shrink them alittle but that fixed the problem in no time.
Rating: 5 stars