Fairly easy to assemble  looks great. It does not come with a hole in the back for cords.