Took about 3 hours for my husband to put together, but it was worth it! Looks great and is perfect for our space.