Fairly easy to assemble. Overall looks good, however, the box it came in was very beat up and looked like it had been returned and taped back up. The styrofoam inside was all broken and left pieces all over the place. There are a few surface scratches on the panels due to the protective styrofoam being compromised.