Very nicely made, good quality materials. Fairly easy to assemble, took a couple hours. Nice fit on door and hinged pull out keyboard shelf. Looks great in my space!