Took me 6 hours to assemble by myself. There are hundreds of moving parts and when it was finally done - one drawer doesn’t sit quite right no matter what I do. But overall I guess it’s ok.