Easy to assemble, just need to install the legs. The quality is pretty good: sturdy, no smell. The adjustable desk works very smoothly. Strongly recommend.