Pretty easy to put together, instructions well laid out. Took around 2 hours, but we took our time to make sure we made no mistakes. Looks exactly like the picture. Overall happy with the purchase.