Easy to assemble - MAYBE took 30 minutes to put together. The top looks really nice and felt heavy which is great at this price. Definitely would recommend.