Takes around 3 hours to assemble on your own but looks awesome. My only complaint is that the stickers provided to conceal the screws match the wrong part of the table.