Easy assembly, took less than 30 minutes after unboxing. Good quality, story desk. no broken or missing parts. Helpful if one has a variable speed drill with Phillips screwdriver attachment to install self-drilling side panel screws; ratchet with 1/2 inch nut driver socket makes leg attachment much easier than using supplied wrench. Only one gouge in desktop from shipping damage not worth the effort to repackage and return. an inexpensive acrylic panel placed on desktop would protect it from most likely shipping damage. Other than that, very satisfied with desk.