Good quality. Just be aware that the waist part is kinda small. I had a friend order a L before me, he recommended a XL, when I normally wear a L. This made the buttons on the sides/hip fit better. However, Im 56, so the XL made the crotch hang half way to my knees.