These appear to be well-made from quality materials.  The only minor issue I had is the sizing seems a little small to me.  I ordered based on the sizing guide, going a step up just in case.  Even so, they are a bit snugger than is ideal, but not enough to return them.