Excellent craftmanship. I bought this for a friend, he has been wearing them for over a month now. He wears them pretty much throughout the day as he is retired and spends most of his time at home. He couldn't be more pleased with the quality and comfort. Shipping was quick, great service from the seller!