It took us about 2 hours to put together but it looks good and we are happy with our purchase.