Was easy enough to put together and attach to the wall but the holes for the cables are underneath so unless you can chanel out the wall to hide them it really doesn't look as neat as the photo suggests