A few pieces arrived scratched up in small places but all the pieces fit, assembly straight forward, and looks great overall