Easily put together in about 20 minutes,keyboard tray is a little flimsy,but all things considered it is a good sturdy desk,highly recommended