We assembled this piece over two days, and tool ourvtime about it. Really only a few hours overall. The directions were decent, the hardware and material are very good. Such a cute server and will be perfect my space. Highly recommend.