Took us about 2 and a half hours to put together but totally worth it. Super happy with it!