High quality credenza, we love it!  Took a few hours to set up, but the instructions were great and the parts high quality.