these are nice quality fabric and seem fairly well made except for the sewing of the buttons, two have come off already and i have only worn them a few times. they fine for the money but not that same quality as the issue ones.