Reasonably easy to assemble. Parts and hardware were labeled.
Screw holes not always pre-drilled. Fiber board will crack if you’re not careful. Wood top is unfinished and I have to put on polyurethane.