Took maybe 10 minutes to put together. Very sturdy. Love the look of the table top side and love the additional storage we get out of it