Had shipping issues. Packaged well, no damage or missing parts. Electric parts all function as expected. Took me 4.5 hours to assemble by myself. Nice desk for my granddaughters room. Sturdy, well built.