I have a JHiggins vest (second hand), a JHiggins Argylle (second hand), and have gotten jacket buttons from them...all are high quality and well-constructed. I am quite pleased with JHiggins!