Took me a very long time to assemble but great piece for the price!! Make sure to really tighten the screws to make sure everything lines up  correctly