This is overall a solid piece but came with some really low quality cam connectors. Several of them shattered with minimal amount of torque applied during installation and required a trip to the hardware store for replacements.