Not the greatest boxers when it comes to quality. The seems unravel after a couple of washes. But the price is right so just re-stock regularly. The cotton is soft, the band does not scratch and they do not ride up.