Very nice piece. No assembly required except to slide the keyboard tray into place. I got this to replace a 24"deep computer desk that stuck out just a little too far. This is an excellent desk for a smaller space.