This desk was super easy to put together and has helped create a nice gaming area for my little brother while he lives with us. The desk feels fairly sturdy, the finishes are nice and the keypad is very easy to program. We did end up leaving off the keyboard drawer, but that was just a personal preference and not because there were any issues with it.