Took a while to assemble but all the pieces came perfect with a few extra Incase some screws get lost. looks really nice!