Actually very nice quality with one huge exception; the receiver nuts for most of the Allen screws had to be forced, almost like I was threading them with the screws. 28 out of 34. Once they get started they're fine, but it sure slows the assembly down.