This is an excellent desk for an office. It's very sturdy and will be straightforward to put together if you're experienced with basic tools. It took six hours for me to assemble and would have been quicker and easier with a helper. One of the pieces was damaged during shipping (the wood used for the pullout keyboard), but I prefer to keep my keyboard on the desktop and wasn't going to use it anyway.