Very good quality.  I relied on reviews that said they run small and if you wear size 12 order 13. I did.  They are about a 1/2 size too big, but my husband wants to keep them.  Would have given 5 stars except for size issue, which really isn't Amazons fault.  I just relied too much on the reviews.